Rendering flaws of the dash previews
Bug #1055455 reported by
Andrea Cimitan
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Low
|
Andrea Azzarone | ||
6.0 |
Fix Released
|
Low
|
Andrea Azzarone | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Andrea Azzarone |
Bug Description
Watch the video here http://
It seems the dash re-renders the whole canvas while you are hovering buttons, and the canvas where the image is drawn is not cleared, that's why the shadow of the icon is placed above and above the previous rendering.
On a side note, I am not sure we want to render everything while we simply hover a button, maybe we do useless redrawings?
Related branches
lp:~azzar1/unity/fix-1055455
- Marco Trevisan (Treviño): Approve
-
Diff: 37 lines (+2/-7)2 files modifieddash/previews/ActionButton.cpp (+0/-5)
unity-shared/CoverArt.cpp (+2/-2)
lp:~unity-team/unity/trunk-cherrypicks-for-6.0
- Brandon Schaefer (community): Approve
- Didier Roche-Tolomelli: Approve
-
Diff: 1075 lines (+353/-175)30 files modifieddash/DashView.cpp (+0/-5)
dash/DashView.h (+0/-3)
dash/ResultViewGrid.cpp (+14/-2)
dash/previews/ActionButton.cpp (+0/-5)
dash/previews/PreviewInfoHintWidget.cpp (+0/-1)
launcher/BamfLauncherIcon.cpp (+24/-21)
launcher/FavoriteStoreGSettings.cpp (+3/-3)
launcher/StandaloneSwitcher.cpp (+2/-2)
launcher/SwitcherController.cpp (+1/-2)
launcher/SwitcherController.h (+1/-1)
launcher/VolumeImp.cpp (+4/-1)
manual-tests/Switcher.txt (+1/-0)
plugins/unityshell/resources/emblem_apps.svg (+90/-19)
plugins/unityshell/resources/emblem_others.svg (+12/-0)
plugins/unityshell/resources/emblem_video.svg (+58/-17)
plugins/unityshell/resources/lens-nav-gwibber.svg (+6/-8)
plugins/unityshell/src/unityshell.cpp (+10/-4)
plugins/unityshell/src/unityshell.h (+3/-1)
tests/autopilot/unity/emulators/icons.py (+4/-0)
tests/autopilot/unity/tests/test_home_lens.py (+4/-1)
tests/gmockvolume.c (+18/-0)
tests/gmockvolume.h (+2/-0)
tests/test_switcher_controller.cpp (+3/-3)
tests/test_volume_imp.cpp (+5/-2)
unity-shared/CoverArt.cpp (+2/-2)
unity-shared/DashStyle.cpp (+1/-1)
unity-shared/IconLoader.cpp (+57/-40)
unity-shared/PluginAdapter.h (+2/-0)
unity-shared/PluginAdapterCompiz.cpp (+25/-30)
unity-shared/SearchBar.cpp (+1/-1)
lp:~sil2100/unity/ubuntu_6.8.0
(Merged)
Changed in unity: | |
status: | New → Confirmed |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
Changed in unity: | |
milestone: | none → 6.8 |
Changed in unity: | |
milestone: | 6.8 → 7.0 |
status: | Confirmed → Triaged |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity: | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Andrea Azzarone (andyrock) |
Changed in unity: | |
importance: | Undecided → Low |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
status: | Fix Released → Fix Committed |
To post a comment you must log in.
Fix committed into lp:unity at revision 2756
Fix committed into lp:unity/6.0 at revision 2745