diff options
author | Eike Rathke <erack@redhat.com> | 2013-12-05 01:50:38 +0100 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2013-12-05 02:05:27 +0100 |
commit | dfd1a47a38dac743f9ed0f1e9507714bac027d35 (patch) | |
tree | 794e8226d68e62aec884e85f0e5c2b21a3c2dd24 /sc/inc/address.hxx | |
parent | 45c5124e0e117473a9f423ccc673a8a26ee5fc9d (diff) |
resolved fdo#71667 and fdo#72278, fdo#69971 follow-up fix
a9d85d62a889288b17899c8defc020da487d8b36 used
ScInputHandler::EnterHandler() to reset all sort of things related to
input EditEngine, but that is a handler for Enter and does not enter a
handler and actually attempts to finalize input, which lead to various
unwanted side effects.
Introduced ScInputHandler::InputTurnOffWinEngine() as only the input bar
window EditEngine needs to be reset in the window switching case (which
EnterHandler also does hence it did prevent that bug). The approach
could be polished with further refinement but most importantly fixes the
actual problems now.
Change-Id: I9a0bc452b49ba11a3313cafbc1e5972f41dc65c7
Diffstat (limited to 'sc/inc/address.hxx')
0 files changed, 0 insertions, 0 deletions