GNOME Bugzilla – Bug 645482
IBus + Alt-F2 + completions
Last modified: 2013-09-07 01:03:34 UTC
See explanation in bug 644509 for how, when you connect to key-press-event on a StEntry and the user is using IBus, then you'll see any event you return false on twice. Since this happens with the handling of Clutter.slash, it seems likely we are doing twice as much work as we should to preload directories I think the right algorithm is to actually watch the text contents change signal, and each time the text context changes compute the parent directory segment. If the parent directory segment changes from the last time, do the preload - this will work for deletion and for pastes as well as for direct key input.
Since we are now using 'captured-event' in st-im-text to feed key events to gtk_im_context_filter_keypress() I don't think the duplicated events problem exists anymore since the 1st time the event comes in it won't reach the key-press-event handlers. So is this "fixed"?
(In reply to comment #1) > So is this "fixed"? I would think so - Owen?
Tentatively closing as fixed.