windows can be resized from wrong workspace
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Andrea Azzarone | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Andrea Azzarone | ||
Trusty |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Test case]
1. Setup multiple workspaces.
2. Create a window and move it so that the right side of the window is at the right edge of the workspace (but not past the right edge).
3. Move right one workspace.
See that you can grab the window from the workspace to the left and resize it into the current workspace.
I shouldn't be able to grab a window from another workspace.
[Regression potential]
None
ProblemType: BugDistroRelease: Ubuntu 15.04
Package: unity 7.3.2+15.
ProcVersionSign
Uname: Linux 3.19.0-15-generic x86_64
ApportVersion: 2.17.2-0ubuntu1
Architecture: amd64
CompizPlugins: No value set for `/apps/
CurrentDesktop: Unity
Date: Tue Apr 28 18:20:44 2015
InstallationDate: Installed on 2014-10-13 (197 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Alpha amd64 (20140923)
UpgradeStatus: Upgraded to vivid on 2015-04-25 (3 days ago)
Related branches
- PS Jenkins bot (community): Approve (continuous-integration)
- Marco Trevisan (Treviño): Approve
-
Diff: 51 lines (+11/-1)3 files modifieddecorations/DecoratedWindow.cpp (+5/-0)
decorations/DecoratedWindow.h (+1/-0)
decorations/DecorationsManager.cpp (+5/-1)
- Andrea Azzarone (community): Approve
-
Diff: 1554 lines (+547/-141)43 files modifiedCMakeLists.txt (+1/-1)
ChangeLog (+182/-0)
UnityCore/GLibDBusProxy.cpp (+16/-3)
UnityCore/GnomeSessionManager.cpp (+6/-1)
dash/DashController.cpp (+2/-0)
dash/DashController.h (+0/-1)
dash/DashView.cpp (+72/-32)
dash/DashView.h (+3/-3)
dash/PlacesGroup.cpp (+13/-2)
dash/PlacesGroup.h (+1/-0)
dash/ResultView.cpp (+25/-0)
dash/ResultView.h (+6/-4)
dash/ResultViewGrid.cpp (+29/-13)
dash/ScopeView.cpp (+20/-22)
dash/ScopeView.h (+2/-0)
debian/changelog (+51/-0)
decorations/DecoratedWindow.cpp (+5/-0)
decorations/DecoratedWindow.h (+1/-0)
decorations/DecorationsManager.cpp (+5/-1)
hud/HudButton.cpp (+0/-5)
hud/HudController.cpp (+2/-0)
hud/HudController.h (+0/-1)
launcher/DeviceNotificationDisplayImp.cpp (+0/-1)
launcher/LauncherController.cpp (+2/-2)
launcher/LauncherIcon.cpp (+9/-4)
panel/PanelView.cpp (+18/-0)
panel/PanelView.h (+1/-0)
plugins/unityshell/src/unityshell.cpp (+16/-2)
plugins/unityshell/unityshell.xml.in (+6/-0)
unity-shared/BGHash.cpp (+5/-2)
unity-shared/CompizUtils.cpp (+0/-3)
unity-shared/OverlayRenderer.cpp (+2/-0)
unity-shared/OverlayScrollView.cpp (+5/-1)
unity-shared/OverlayScrollView.h (+2/-0)
unity-shared/OverlayWindowButtons.cpp (+3/-3)
unity-shared/PlacesOverlayVScrollBar.cpp (+5/-0)
unity-shared/PlacesOverlayVScrollBar.h (+8/-6)
unity-shared/PluginAdapter.cpp (+5/-1)
unity-shared/SearchBar.cpp (+9/-23)
unity-shared/SearchBar.h (+1/-3)
unity-shared/UnitySettings.cpp (+6/-1)
unity-shared/UnitySettings.h (+1/-0)
unity-shared/WindowButtons.cpp (+1/-0)
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
Changed in unity: | |
status: | New → Confirmed |
tags: | added: 16.04-hit-list |
Changed in unity: | |
importance: | Undecided → Medium |
Changed in unity (Ubuntu): | |
importance: | Undecided → Medium |
tags: | added: rls-w-incoming |
Changed in unity: | |
assignee: | nobody → Andrea Azzarone (azzar1) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Andrea Azzarone (azzar1) |
Changed in unity: | |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
milestone: | none → 7.3.3 |
description: | updated |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu Trusty): | |
importance: | Undecided → Medium |
no longer affects: | unity/7.2 |
This bug was fixed in the package unity - 7.3.2+15. 10.20150819- 0ubuntu1
--------------- 15.10.20150819- 0ubuntu1) wily; urgency=medium
unity (7.3.2+
[ Andrea Azzarone <email address hidden> ]
* Do not handle events coming from viewports not actually containing
the window. (LP: #1449654)
[ Chris Townsend ]
* Also use the Compiz show() method when forcing an unmapped window to
be visible when clicking on it's active Launcher icon. (LP: #989588)
* When using keyboard navigation in the Dash, skip category headers
that are not expandable. Also, do not highlight the category header
when the mouse cursor is over it. (LP: #1045933)
[ Marco Trevisan (Treviño) ] eQuitDialog: override the background of the window
* ApplicationManager: rely on windows monitor property changes for
updating Pips (LP: #1027191)
* Autopilot: modernize some tests, use stronger methods to ensure
false positive
* DecorationsForc
with transparent color (LP: #1470292)
* Launcher: Always unfold an active icon (LP: #1472339)
* PanelMenuView: ensure that we connect to window signals as soon as
the AppManager knows it (LP: #1472326)
* PlacesGroup: connect to view changes using a function instead of a
lambda (LP: #1470298)
* SessionButton: set button opacity to 75% when pressed (LP: #1301655)
-- CI Train Bot <email address hidden> Wed, 19 Aug 2015 14:45:18 +0000