Round out support of latest input method protocols
Compare changes
- Roman Gilg authored
When focus changes between clients with text-input v2 and v3, we must process both set_v*_focused_surface functions. When a client provides both, a v2 and a v3 text-input, prefer v3.
+ 9
− 2
@@ -75,7 +75,12 @@ bool text_input_pool::set_v2_focused_surface(Surface* surface)
@@ -111,7 +116,9 @@ void text_input_pool::set_focused_surface(Surface* surface)