[Konsole-devel] [Bug 236733] scrolls to bottom when window becomes active again

Jekyll Wu adaptee at gmail.com
Mon Aug 15 04:34:24 UTC 2011


https://bugs.kde.org/show_bug.cgi?id=236733


Jekyll Wu <adaptee at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




--- Comment #9 from Jekyll Wu <adaptee gmail com>  2011-08-15 04:34:24 ---
Git commit caece88d2c5b5b6f0da3dc048878831814aab9f3 by Jekyll Wu.
Committed on 15/08/2011 at 06:31.
Pushed by jekyllwu into branch 'master'.

Don't emit keyPressedSignal when QInputMethodEvent::commitString() is empty.

When user switches focus (even using mouse) between tabs/windows
of konsole, ibus will trigger inputMethodEvent(). Most of the time
commitString() will be empty. Do not emit keyPressedSignal in such case,
otherwise konsole will scroll active view to bottom. See bug #236733.

The side effect is when inputmethod is activated, the active view
will not scroll to bottom on keystroke until user has committed
some string.

BUG: 236733
REVIEW: 102238
FIXED-IN : 4.8

M  +5    -2    src/TerminalDisplay.cpp

http://commits.kde.org/konsole/caece88d2c5b5b6f0da3dc048878831814aab9f3

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the konsole-devel mailing list