Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe/view/keyhandler.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/jarabe/view/keyhandler.py')
-rw-r--r--src/jarabe/view/keyhandler.py7
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