https://bugs.kde.org/show_bug.cgi?id=408775
Bug ID: 408775 Summary: Do not close/destroy tab when closing view Product: konsole Version: 19.04.2 Platform: Exherbo Packages OS: Linux Status: REPORTED Severity: wishlist Priority: NOR Component: split-view Assignee: konsole-de...@kde.org Reporter: li...@bernd-steinhauser.de Target Milestone: --- First thanks for working on konsole, I've been happily using it for almost 20 years and I'm in general very happy with its performance. However, I've been using the view splitting for many years now and I'm not quite happy with how it was changed in recent releases. Old behavior on splitting: View was just splitted and all tabs could be selected in either panel/view. Old behavior on closing: View was closed, no tabs closed/destroyed. New behavior on splitting: New tab is opened in new view, tab bar only contains this new tab. New behavior on closing: Any tab in active view is destroyed. Now I do get why the behavior is as such in the splitting case, because this is certainly a valid use case, but what I really do not get is the behavior on closing the active view. My work flow quite often is that I work in a single view with multiple tabs, but then I have a task where I need to be able to have things side-by-side and switch between the two. First, I do not want to create a new tab for that, but ok that's the smaller issue, since you can actually drag a tab into the new view In the new behavior it's just much more effort than it should be. However, what I really do not get is why all tabs in the current view are destroyed when closing that view. Especially if it's multiple tabs and even without any kind of warning (even an editor or some other program is running). This caught me out now multiple times where I had something going and just wanted go back to a single view and boom, everything's gone and I have to re-do whatever I was doing. Remember that there is no warning and it just kills anything running inside, which really is a horrible idea. In general, I'm not quite sure about the splitted tab bars, since imo it creates a lot of unnecessary dragging of windows. I can see though why some people would want that. My suggestion would be: On splitting: If there is only one tab active, open a new tab in the new view to avoid having to open the new tab manually. If there are two or more tabs, leave the active tab in the current view and split the most recently used inactive tab into the new view. On closing a view: Do not destroy any tabs. Really. Don't. _Especially_ not with running programs inside and without warning. Tabs should *always* be closed by the user, _actively_. Instead merge the two tab bars. -- You are receiving this mail because: You are watching all bug changes.