can't drag/move window if it's semi-maximized by Ctrl+Super+Left/Right
Bug #1602628 reported by
dinamic
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Committed
|
Medium
|
Michał Sawicz | ||
Ubuntu UX |
New
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu) |
Fix Released
|
Medium
|
Lukáš Tinkl |
Bug Description
ubuntu 16.10
can't drag/move window if it's semi-maximized
open random app, semi-miaximize left or rigt (CTRL SUPER + Left or Right), try to move the window by draggin' it from the title bar.
Related branches
lp:~lukas-kde/unity8/edgeMaximize
- Michał Sawicz: Needs Information
- Unity8 CI Bot: Needs Fixing (continuous-integration)
- Daniel d'Andrada (community): Approve
- Nick Dedekind: Pending requested
-
Diff: 1845 lines (+844/-235)26 files modifiedplugins/Cursor/CMakeLists.txt (+2/-2)
plugins/Cursor/MousePointer.cpp (+50/-14)
plugins/Cursor/MousePointer.h (+15/-2)
plugins/Ubuntu/Gestures/TouchGestureArea.h (+2/-2)
plugins/Utils/windowstatestorage.cpp (+5/-4)
plugins/Utils/windowstatestorage.h (+8/-3)
qml/Components/PanelState/PanelState.qml (+0/-1)
qml/Components/WindowControlButtons.qml (+0/-1)
qml/Panel/Panel.qml (+5/-8)
qml/Shell.qml (+41/-0)
qml/Stages/DecoratedWindow.qml (+18/-0)
qml/Stages/DesktopStage.qml (+143/-73)
qml/Stages/FakeMaximizeDelegate.qml (+233/-0)
qml/Stages/MoveHandler.qml (+179/-0)
qml/Stages/TopLevelSurfaceRepeater.qml (+7/-1)
qml/Stages/WindowControlsOverlay.qml (+80/-42)
qml/Stages/WindowDecoration.qml (+12/-43)
qml/Stages/WindowResizeArea.qml (+13/-24)
tests/mocks/Cursor/CMakeLists.txt (+1/-1)
tests/mocks/Cursor/Cursor.qml (+8/-0)
tests/mocks/Utils/windowstatestorage.cpp (+2/-2)
tests/mocks/Utils/windowstatestorage.h (+8/-3)
tests/qmltests/Panel/tst_Panel.qml (+0/-2)
tests/qmltests/Stages/tst_DesktopStage.qml (+2/-2)
tests/qmltests/Stages/tst_WindowResizeArea.qml (+9/-1)
tests/qmltests/tst_Shell.qml (+1/-4)
Changed in unity8 (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in unity8 (Ubuntu): | |
assignee: | nobody → Lukáš Tinkl (lukas-kde) |
tags: | added: unity8-desktop |
Changed in unity8 (Ubuntu): | |
status: | Incomplete → In Progress |
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
assignee: | nobody → Michał Sawicz (saviq) |
milestone: | none → backlog |
importance: | Undecided → Medium |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
Semi-maximization works, and windows are still draggable if you use the traditional middle/right click on the maximize button.
What you're doing though isn't really semi-maximize. Ctrl+Super+ Left/Right means to fill half the screen. So it might be an intentional design decision that state is not movable.
I know this is different to how it works in Unity7, but it might not be a bug.