Workspace switcher displays incorrectly and has artifacts on mulitmonitor combinations where one monitor has a smaller resolution than the other
Bug #872625 reported by
Sam Spilsbury
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Sam Spilsbury | ||
compiz-plugins-main (Ubuntu) |
Invalid
|
Undecided
|
Sam Spilsbury | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
1. Have two monitors with different sizes
2. Enter expo mode
3. Input is handled relative to both monitors whereas it should just be handled relative to the current one
4 There is a small rendering artefact visible on both monitors
now install Unity from oneiric-proposed and see there are no artifacts.
Related branches
lp:~smspillaz/unity/unity.fix_84037_864784_868120_872625
Superseded
for merging
into
lp:unity
- Jason Smith (community): Needs Fixing
- Neil J. Patel: Pending requested
- Mirco Müller: Pending requested
-
Diff: 356 lines (+54/-87)2 files modifiedplugins/unityshell/src/unityshell.cpp (+47/-79)
plugins/unityshell/src/unityshell.h (+7/-8)
lp:~smspillaz/unity/unity.oem-fixes
- Jason Smith (community): Approve
- Robert Carr (community): Approve
-
Diff: 1711 lines (+1184/-294)12 files modifiedplugins/unityshell/src/BackgroundEffectHelper.cpp (+13/-0)
plugins/unityshell/src/BackgroundEffectHelper.h (+1/-1)
plugins/unityshell/src/PanelView.cpp (+1/-2)
plugins/unityshell/src/ScreenEffectFramebufferObject.cpp (+234/-0)
plugins/unityshell/src/ScreenEffectFramebufferObject.h (+84/-0)
plugins/unityshell/src/comptransientfor.cpp (+2/-0)
plugins/unityshell/src/unityshell.cpp (+73/-256)
plugins/unityshell/src/unityshell.h (+7/-35)
tests/CMakeLists.txt (+14/-0)
tests/GLFuncLoader.cpp (+51/-0)
tests/GLFuncLoader.h (+33/-0)
tests/TestScreenEffectFramebufferObject.cpp (+671/-0)
lp:~smspillaz/unity/unity.fix_864784_868120_872625v2
- Jason Smith (community): Approve
- Mirco Müller: Pending requested
- Neil J. Patel: Pending requested
-
Diff: 1729 lines (+1188/-297)11 files modifiedplugins/unityshell/src/BackgroundEffectHelper.cpp (+13/-0)
plugins/unityshell/src/BackgroundEffectHelper.h (+1/-1)
plugins/unityshell/src/PanelView.cpp (+1/-2)
plugins/unityshell/src/ScreenEffectFramebufferObject.cpp (+234/-0)
plugins/unityshell/src/ScreenEffectFramebufferObject.h (+87/-0)
plugins/unityshell/src/unityshell.cpp (+75/-257)
plugins/unityshell/src/unityshell.h (+7/-35)
standalone-clients/CMakeLists.txt (+16/-2)
standalone-clients/GLFuncLoader.cpp (+51/-0)
standalone-clients/GLFuncLoader.h (+33/-0)
standalone-clients/TestScreenEffectFramebufferObject.cpp (+670/-0)
Changed in compiz-expo-plugin: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in unity: | |
importance: | Undecided → Medium |
status: | New → In Progress |
milestone: | none → 4.26.0 |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in compiz-plugins-main: | |
status: | New → In Progress |
Changed in compiz-plugins-main (Ubuntu): | |
status: | New → In Progress |
Changed in compiz-plugins-main: | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in compiz-plugins-main (Ubuntu): | |
assignee: | nobody → Sam Spilsbury (smspillaz) |
Changed in compiz-plugins-main: | |
milestone: | none → 0.9.6 |
Changed in unity (Ubuntu): | |
status: | New → In Progress |
Changed in unity: | |
milestone: | 4.26.0 → 4.28.0 |
Changed in unity: | |
status: | In Progress → Fix Released |
description: | updated |
Changed in unity: | |
status: | Fix Released → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in compiz-plugins-main (Ubuntu): | |
status: | In Progress → Invalid |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in compiz-expo-plugin: | |
status: | In Progress → Invalid |
no longer affects: | compiz-expo-plugin |
no longer affects: | compiz-plugins-main |
To post a comment you must log in.