Bug 211550

Summary: Scrollback -> Search Output causes konsole columns resize
Product: [Applications] konsole Reporter: Panos Kavalagios <Panos.Kavalagios>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: normal CC: cfeck
Priority: NOR    
Version: 2.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 4.7
Sentry Crash Report:

Description Panos Kavalagios 2009-10-23 16:21:33 UTC
Version:           2.3 (using KDE 4.3.1)
OS:                Linux
Installed from:    Fedora RPMs

When you select from the top navigation menu Scrollback -> Search output, konsole columns increase from 80 to 94 in order for all the find button options to fit. Hiding the search options does not return your konsole back to your desired column width. 

Very irritating behaviour where you have to fix manually the size of your konsole after a search.
Comment 1 Panos Kavalagios 2010-03-23 10:11:21 UTC
KDE 4.4.1

The bug is still there! OK, with a small change. The columns from 80 expand to 97 and not 94 anymore.
Comment 2 Kurt Hindenburg 2011-02-28 01:15:23 UTC
Yep, that's annoying - looks like all the text forces it wider.
Comment 3 Kurt Hindenburg 2011-02-28 20:46:02 UTC
A note to self: consider borrowing the KHTMLFindBar code from konqueror.  It has a .ui file and will shorten the Konsole bar to avoid this resizing.
Comment 4 Kurt Hindenburg 2011-03-03 18:48:30 UTC
Git commit 8641ba4268044c7121a7a8e8bf8963fd8fdb4432 by Kurt Hindenburg.
Committed on 03/03/2011 at 18:31.
Pushed by hindenburg into branch 'master'.

Move the 3 Search Bar options into their own popup menu.

Opening the search bar causes the terminal width to be increased due
to the length of the three Search Bar options text.
Ideally, this should be redone using .ui file (consider looking at the
KHTMLFindBar code in kdelibs).  The Search Bar in general needs some
rework.

BUG: 211550
FIXED-IN: 4.7

M  +48   -77   src/IncrementalSearchBar.cpp     
M  +16   -39   src/IncrementalSearchBar.h     
M  +4    -2    src/SessionController.cpp     
M  +1    -1    src/ViewContainer.cpp     

http://commits.kde.org/konsole/8641ba4268044c7121a7a8e8bf8963fd8fdb4432
Comment 5 Kurt Hindenburg 2011-03-03 21:54:38 UTC
*** Bug 211860 has been marked as a duplicate of this bug. ***