diff options
Diffstat (limited to 'src/jarabe/view/keyhandler.py')
-rw-r--r-- | src/jarabe/view/keyhandler.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/jarabe/view/keyhandler.py b/src/jarabe/view/keyhandler.py index 2d59359..ac6f5d5 100644 --- a/src/jarabe/view/keyhandler.py +++ b/src/jarabe/view/keyhandler.py @@ -167,6 +167,10 @@ class KeyHandler(object): journalactivity.get_journal().show_journal() def handle_accumulate_osk(self, event_time): + from jarabe.model.shell import get_model + if get_model().get_active_activity().get_bundle_id() == 'org.laptop.AbiWordActivity': + return + # If we are not in ebook-mode, do not do anything. is_ebook_mode = False @@ -272,5 +276,8 @@ def set_key_handlers_active(active): _instance._key_handlers_active = active +def get_handle_accumulate_osk_func(): + return _instance.handle_accumulate_osk + def get_handle_unaccumulate_osk_func(): return _instance.handle_unaccumulate_osk |