diff --git a/app/src/main/java/io/xpipe/app/process/ShellControl.java b/app/src/main/java/io/xpipe/app/process/ShellControl.java index ba5c98926..7ef95ab4a 100644 --- a/app/src/main/java/io/xpipe/app/process/ShellControl.java +++ b/app/src/main/java/io/xpipe/app/process/ShellControl.java @@ -22,6 +22,8 @@ public interface ShellControl extends ProcessControl { void setUser(String user); + boolean isExiting(); + boolean isInitializing(); void setDumbOpen(ShellOpenFunction openFunction); diff --git a/app/src/main/java/io/xpipe/app/process/WrapperShellControl.java b/app/src/main/java/io/xpipe/app/process/WrapperShellControl.java index 86a6fac88..4ea4b70c7 100644 --- a/app/src/main/java/io/xpipe/app/process/WrapperShellControl.java +++ b/app/src/main/java/io/xpipe/app/process/WrapperShellControl.java @@ -216,6 +216,11 @@ public class WrapperShellControl implements ShellControl { parent.setUser(user); } + @Override + public boolean isExiting() { + return parent.isExiting(); + } + @Override public boolean isInitializing() { return parent.isInitializing();