From 78427a055875e18637c765cd659cd0eb86c09f33 Mon Sep 17 00:00:00 2001 From: crschnick Date: Sun, 4 Oct 2026 08:18:46 +0000 Subject: [PATCH] Small fixes --- .../main/java/io/xpipe/app/hub/creation/StoreChoiceComp.java | 4 ++++ app/src/main/java/io/xpipe/app/storage/DataStorage.java | 1 + 2 files changed, 5 insertions(+) diff --git a/app/src/main/java/io/xpipe/app/hub/creation/StoreChoiceComp.java b/app/src/main/java/io/xpipe/app/hub/creation/StoreChoiceComp.java index 4cc9e861e..c8025cec5 100644 --- a/app/src/main/java/io/xpipe/app/hub/creation/StoreChoiceComp.java +++ b/app/src/main/java/io/xpipe/app/hub/creation/StoreChoiceComp.java @@ -151,6 +151,10 @@ public class StoreChoiceComp extends SimpleRegionBuilder { }) .style("choice-comp"); + if (editable) { + button.style(Styles.LEFT_PILL); + } + var r = button.build(); var dropdownIcon = new FontIcon("mdal-keyboard_arrow_down"); diff --git a/app/src/main/java/io/xpipe/app/storage/DataStorage.java b/app/src/main/java/io/xpipe/app/storage/DataStorage.java index 3c795adda..2f7edd134 100644 --- a/app/src/main/java/io/xpipe/app/storage/DataStorage.java +++ b/app/src/main/java/io/xpipe/app/storage/DataStorage.java @@ -1111,6 +1111,7 @@ public abstract class DataStorage { storeEntryMapCache.remove(entry.getStore()); } getDefaultDisplayParent(entry).ifPresent(p -> p.setChildrenCache(null)); + deleteStoreEntryFromDisk(entry); this.listeners.forEach(l -> l.onStoreRemove(entry)); refreshStoreEntries(); saveAsync();