diff --git a/app/src/main/java/io/xpipe/app/terminal/KonsoleTerminalType.java b/app/src/main/java/io/xpipe/app/terminal/KonsoleTerminalType.java index 430358254..19f35537d 100644 --- a/app/src/main/java/io/xpipe/app/terminal/KonsoleTerminalType.java +++ b/app/src/main/java/io/xpipe/app/terminal/KonsoleTerminalType.java @@ -9,7 +9,7 @@ import io.xpipe.app.process.CommandBuilder; import java.io.IOException; import java.nio.file.Files; -public class KonsoleTerminalType implements ExternalTerminalType, ExternalApplicationType.LinuxApplication { +public class KonsoleTerminalType implements TrackableTerminalType, ExternalTerminalType, ExternalApplicationType.LinuxApplication { @Override public TerminalOpenFormat getOpenFormat() { diff --git a/app/src/main/java/io/xpipe/app/terminal/ZellijTerminalMultiplexer.java b/app/src/main/java/io/xpipe/app/terminal/ZellijTerminalMultiplexer.java index 50bb11377..ba127a8d2 100644 --- a/app/src/main/java/io/xpipe/app/terminal/ZellijTerminalMultiplexer.java +++ b/app/src/main/java/io/xpipe/app/terminal/ZellijTerminalMultiplexer.java @@ -111,7 +111,7 @@ public class ZellijTerminalMultiplexer implements TerminalMultiplexer { "zellij -s xpipe action write-chars -- " + escape(" " + firstCommand, true, true) + "\\;exit", "zellij -s xpipe action write 10", "zellij -s xpipe action clear", - "zellij -s xpipe action go-to-previous-tab", + "zellij -s xpipe action go-to-tab 1", "zellij -s xpipe action close-tab")); if (config.getPanes().size() > 1) {