It takes two taps to switch focus between windows
Bug #1431325 reported by
Daniel d'Andrada
on 2015-03-12
This bug affects 1 person
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | unity8 (Ubuntu) |
Undecided
|
Daniel d'Andrada | ||
Bug Description
Preconditions:
- Be in the desktop mode/stage
- Have to apps, side-by-side, one of the focused
Steps:
- Tap the unfocused one
Expected outcome:
- The unfocused one gets active focus
Actucal outcome:
- All that is accomplished is removing active focus from the old one, so no window have active focus. It takes a second tap to finally give active focus to the new one
Comments:
If you press-and-drag the new window instead of tapping it, you're able to move it around as if you were dragging it from its tittle bar
Related branches
lp:~dandrader/unity8/switchWindowFocus-lp1431325
- Michael Zanetti (community): Approve on 2015-03-17
- PS Jenkins bot: Needs Fixing (continuous-integration) on 2015-03-16
-
Diff: 528 lines (+278/-14)11 files modifiedplugins/Utils/windowstatestorage.cpp (+22/-1)
plugins/Utils/windowstatestorage.h (+4/-0)
qml/Stages/DecoratedWindow.qml (+5/-4)
qml/Stages/DesktopStage.qml (+15/-3)
qml/Stages/WindowDecoration.qml (+1/-0)
qml/Stages/WindowMoveResizeArea.qml (+5/-3)
tests/mocks/Unity/Application/ApplicationManager.h (+3/-1)
tests/qmltests/CMakeLists.txt (+1/-0)
tests/qmltests/Stages/ApplicationCheckBox.qml (+20/-1)
tests/qmltests/Stages/tst_DesktopStage.qml (+201/-0)
tests/qmltests/Stages/tst_PhoneStage.qml (+1/-1)
Daniel d'Andrada (dandrader)
on 2015-03-12
| Changed in unity8 (Ubuntu): | |
| assignee: | nobody → Daniel d'Andrada (dandrader) |
| status: | New → In Progress |
| Launchpad Janitor (janitor) wrote : | #1 |
| Changed in unity8 (Ubuntu): | |
| status: | In Progress → Fix Released |
To post a comment you must log in.


This bug was fixed in the package unity8 - 8.02+15. 04.20150318- 0ubuntu1
--------------- 04.20150318- 0ubuntu1) vivid; urgency=medium
unity8 (8.02+15.
[ Albert Astals Cid ]
* Add some context to tr calls (LP: #1431497)
* Require binaries and .pc files we call from code
* Test: More stubborn flick to the end
[ Andrea Cimitan ]
* Refactor PreviewOverlay to fix weird zoom out/in animations when
previewing images from the Previews
[ CI Train Bot ]
* Resync trunk.
[ Charles Kerr ]
* Re-enable a rotation lock test now that the bug that broke that test
has been fixed. (LP: #1410915)
[ Daniel d'Andrada ]
* Darkened area behind indicators menu should eat input until it fully
disappears (LP: #1417967)
* DesktopStage - fix focus switch when user taps on window (LP:
#1431325)
* Fix warnings when launching tutorial
* Make MouseTouchAdaptor controllable from within QML
* Make tst_Shell absorb tst_TabletShell
[ Leo Arias ]
* Changed the autopilot dependencies so they do not require qt4. (LP:
#1429158)
* Drop the support for python2 in autopilot tests. (LP: #1429163)
* Stop using the deprecated toolkit emulators namespace in autopilot
tests. (LP: #1341681)
[ Michael Terry ]
* Don't close wizard & edge tutorial when the unity8-dash closes (LP:
#1425484)
* Don't let the wizard sit indefinitely, waiting for a wizard page to
finish preparing itself. (LP: #1425737)
* Fix two broken qmluitest files by waiting for everything to settle
before starting the tests.
* Only call unlockAllModems once the wizard is done. (LP: #1425161)
(LP: #1425161)
* When we are locking the user out from too many login failures,
notice when time passes even if the device is suspended. (LP:
#1396817) (LP: #1396817)
[ Michael Zanetti ]
* Add a mouse area to the indicators panel so we can open them by
clicking. (LP: #1417650)
* fix launcher not reacting to first click when revealed by mouse
hover, add tests
* performance improvements (LP: #1430233, #1425087)
[ Michał Sawicz ]
* Remove the activity indicator from tests
* Use targets instead of custom ld arguments for linking
[ Mirco Müller ]
* Updated the visuals of the SwipeToAct-widget for incoming-call snap-
decision notifications according to new design-spec.
* Updated the visuals of the SwipeToAct-widget for incoming-call snap-
decision notifications according to new design-spec.
-- CI Train Bot <email address hidden> Wed, 18 Mar 2015 10:19:06 +0000