diff --git a/core/src/manager/tab.rs b/core/src/manager/tab.rs index dbcada643..1aab30e1e 100644 --- a/core/src/manager/tab.rs +++ b/core/src/manager/tab.rs @@ -132,7 +132,9 @@ impl Tab { } // Backstack - self.backstack.push(target.clone()); + if target.is_regular() { + self.backstack.push(target.clone()); + } emit!(Refresh); true