-
Committer:
Tarmac
-
Author(s):
Jeremy Wootten
-
Date:
2013-09-30 20:00:47 UTC
-
mfrom:
(375.2.6 slingshot-fix-1213321)
-
Revision ID:
tarmac-20130930200047-0k4vykwaej652l9v
Prevents infinite loop in key_press_event handling when an input manager (ibus) is active, which appears to be due to a bug in either Gtk3 or ibus, by using an event box and custom handler rather than overriding the default handler.
Two other minor changes:
1) prevent some critical error messages when apps have no keywords.
2) prevent critical error message due to empty_cat_label not being created.
Fixes bug #1213321.