Summary: | DynamicTabHide corrupts output when 2nd to last tab is closed | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Sean Chittenden <sean> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 1.4 | ||
Target Milestone: | --- | ||
Platform: | FreeBSD Ports | ||
OS: | FreeBSD | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | Screenshot of first tab after the second tab is closed. |
Description
Sean Chittenden
2004-09-02 08:26:34 UTC
Created attachment 7388 [details] Screenshot of first tab after the second tab is closed. I didn't realize konsole wouldn't repaint itself when KSnapshot minimised itself. I can send before and afters if someone is interested, but this is easy to confirm, someone else at kde@FreeBSD.org has already confirmed that this behavior is repeatable. It's exactly the same at my place. I use KDE CVSHEAD of 2004-11-29. Every time konsole creates a tab widget, the output on (at least) the first session is corrupted similar to that of your screenshot. That is, either when DynamicTabHide is active and a second session is opened, or when several sessions are open and I manually switch the tab bar off and on again. If I, as you proposed, hit Ctrl+L, some of that corruption, but not the last line of it, is "corrected". If I now switch the tab bar off and on, no additional corruption is caused. This is possibliy related to #85685. TabViewMode={anything} is broken too. Another set of reproduce steps found in Bug #93879. It is the Dynamic hide problem. I am currently working on getting an addition to kdelibs/kdeui/ktabwidget which will allow the hiding of the tabbar from there. If/When that occurs, the tab hiding/showing in konsole will be greatly simplified (hopefully). Fixed in 3.4. |