qtmir sends a key event to mir::scene::Surface->consume() without any modifiers but it still arrives with a modifier when it surfaces from the mir client lib in the client process.
Looks like some sort of key input validation in mir got confused and is adding the modifier back even though the key ctrl got released. ** Changed in: qtmir (Ubuntu) Status: Invalid => In Progress ** Also affects: mir (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1671072 Title: Child windows don't get focused Status in Canonical System Image: In Progress Status in MirAL: Fix Released Status in mir package in Ubuntu: New Status in miral package in Ubuntu: Fix Released Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: In Progress Bug description: 1. Start Kate 2. Press Ctrl+O to open the file dialog 3. Notice the file dialog "appears" to be focused, the cursor in the filename text field is blinking but you can't start typing the filename and you can't e.g. dismiss the dialog by pressing Esc 4. Only after you've clicked the filename textfield, you can start typing and hit Esc to close 5. After closing the dialog, you are left with no focused window at all To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1671072/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp