From 7364d13f666e861b9b3a8621079fcdfbba7a4366 Mon Sep 17 00:00:00 2001 From: crschnick Date: Tue, 17 Sep 2024 16:05:06 +0000 Subject: [PATCH] Make vm state always accessible --- .../main/java/io/xpipe/ext/base/store/StorePauseAction.java | 5 +++++ .../main/java/io/xpipe/ext/base/store/StoreStartAction.java | 5 +++++ .../main/java/io/xpipe/ext/base/store/StoreStopAction.java | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/ext/base/src/main/java/io/xpipe/ext/base/store/StorePauseAction.java b/ext/base/src/main/java/io/xpipe/ext/base/store/StorePauseAction.java index 55c67c1c6..44fea90de 100644 --- a/ext/base/src/main/java/io/xpipe/ext/base/store/StorePauseAction.java +++ b/ext/base/src/main/java/io/xpipe/ext/base/store/StorePauseAction.java @@ -33,6 +33,11 @@ public class StorePauseAction implements ActionProvider { public String getIcon(DataStoreEntryRef store) { return "mdi2p-pause"; } + + @Override + public boolean requiresValidStore() { + return false; + } }; } diff --git a/ext/base/src/main/java/io/xpipe/ext/base/store/StoreStartAction.java b/ext/base/src/main/java/io/xpipe/ext/base/store/StoreStartAction.java index 27afbe50e..8e5dcac28 100644 --- a/ext/base/src/main/java/io/xpipe/ext/base/store/StoreStartAction.java +++ b/ext/base/src/main/java/io/xpipe/ext/base/store/StoreStartAction.java @@ -33,6 +33,11 @@ public class StoreStartAction implements ActionProvider { public String getIcon(DataStoreEntryRef store) { return "mdi2p-play"; } + + @Override + public boolean requiresValidStore() { + return false; + } }; } diff --git a/ext/base/src/main/java/io/xpipe/ext/base/store/StoreStopAction.java b/ext/base/src/main/java/io/xpipe/ext/base/store/StoreStopAction.java index 899ea1d78..cd259b679 100644 --- a/ext/base/src/main/java/io/xpipe/ext/base/store/StoreStopAction.java +++ b/ext/base/src/main/java/io/xpipe/ext/base/store/StoreStopAction.java @@ -33,6 +33,11 @@ public class StoreStopAction implements ActionProvider { public String getIcon(DataStoreEntryRef store) { return "mdi2s-stop"; } + + @Override + public boolean requiresValidStore() { + return false; + } }; }