Version: 4.4 (using KDE 4.4.0)
Installed from: Fedora RPMs
If i launch konsole and create a new tab.
In the new tab if i open a file in vim editor, the vim editor does not occupy the entire konsole window are, and instead takes only about half the area. Similar is the behaviour with applications like mc.
After closing the vim editor. Konsole too stops occupying the entire konsole area.
This issue is a little hard to explain, so i have uploaded a screen capture of the issue available here - http://download.damagehead.com/bug-visuals/konsole-issue.ogg
I hope you guys find it useful.
P.S. I am using Fedora 12 with KDE 4.4 installed via the official fedora updates repository.
I noticed that this issue is only visible if the konsole window is maximized vertically and konsole width is 80 characters (both conditions need to be true).
Further i have noticed that this issue only shows up if the konsole window size is 80x40.
*** This bug has been marked as a duplicate of bug 176902 ***
Git commit 7e00edd5166096feb59ffa694b6a6ff858fe1924 by Kurt Hindenburg.
Committed on 05/08/2011 at 16:40.
Pushed by hindenburg into branch 'master'.
Make sure pty device has right size before terminal process queries it.
Whenever TeminalDisplay is resized, konsole tells the underlying
pty device its new size by calling Pty::setWindowSize(). However,
current code can't guarantee when the terminal process starts and
queries the pty device about its size, the pty device already has the
right info. This has caused some long known bugs, such as #176902.
This patch tries to guarantee that important assumption. It currently
uses a hard-coded small delay, which works pretty well in practice
although not that elegant.
Patch by Jekyll Wu <firstname.lastname@example.org>
I think this is better than leaving the situation as it is. This may
be backported if no issues are found.
M +7 -0 src/Emulation.h
M +0 -1 src/Application.cpp
M +1 -0 src/Session.cpp
M +30 -6 src/Emulation.cpp