Child windows don't get focused
Bug #1671072 reported by
Lukáš Tinkl
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
High
|
Michał Sawicz | ||
Mir |
Invalid
|
Undecided
|
Unassigned | ||
MirAL |
Fix Released
|
High
|
Alan Griffiths | ||
mir (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
miral (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qtmir (Ubuntu) |
Fix Released
|
Undecided
|
Daniel d'Andrada | ||
unity8 (Ubuntu) |
Fix Released
|
High
|
Daniel d'Andrada |
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
Related branches
lp://qastaging/~dandrader/unity8/childWindowFocus
- Lukáš Tinkl (community): Approve
- Unity8 CI Bot: Approve (continuous-integration)
-
Diff: 171 lines (+57/-5)6 files modifiedqml/Stage/ChildWindow.qml (+4/-1)
qml/Stage/ChildWindowRepeater.qml (+12/-1)
qml/Stage/ChildWindowTree.qml (+16/-2)
qml/Stage/Stage.qml (+10/-1)
tests/mocks/Unity/Application/MirSurface.cpp (+5/-0)
tests/qmltests/Stage/tst_DesktopStage.qml (+10/-0)
lp://qastaging/~alan-griffiths/miral/fix-1671072
- Brandon Schaefer (community): Approve
- Kevin DuBois (community): Approve
- Gerry Boland (community): Needs Information
-
Diff: 135 lines (+63/-21)3 files modifieddebian/changelog (+2/-0)
miral/basic_window_manager.cpp (+25/-21)
test/active_window.cpp (+36/-0)
lp://qastaging/~dandrader/qtmir/keyState
- Gerry Boland (community): Approve
- Unity8 CI Bot (community): Approve (continuous-integration)
-
Diff: 211 lines (+115/-6)3 files modifiedsrc/modules/Unity/Application/mirsurface.cpp (+94/-4)
src/modules/Unity/Application/mirsurface.h (+20/-1)
src/platforms/mirserver/eventbuilder.h (+1/-1)
Changed in unity8 (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in canonical-devices-system-image: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → u8c-1 |
assignee: | nobody → Michał Sawicz (saviq) |
Changed in qtmir (Ubuntu): | |
assignee: | nobody → Daniel d'Andrada (dandrader) |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Daniel d'Andrada (dandrader) |
Changed in qtmir (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity8 (Ubuntu): | |
status: | Triaged → In Progress |
Changed in qtmir (Ubuntu): | |
status: | In Progress → Invalid |
Changed in miral: | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Alan Griffiths (alan-griffiths) |
milestone: | none → 1.3.1 |
Changed in miral: | |
status: | In Progress → Fix Committed |
Changed in miral: | |
status: | Fix Committed → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Triaged → In Progress |
Changed in canonical-devices-system-image: | |
milestone: | u8c-1 → u8c-z |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
Status changed to 'Confirmed' because the bug affects multiple users.