Dragging icons to reorder -away from launcher causes the dragged icon image edges to fade away(cut off)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
5.0 |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
Precise |
Fix Released
|
Low
|
Marco Trevisan (Treviño) |
Bug Description
[Test Case]
1. Move the mouse so it is over a launcher icon for an application
2. Press and hold the mouse button
3. Drag the icon away from the launcher, in the middle of the display
4. Don't move the mouse pointer for some (4-5) seconds, keeping the button pressed
-> Verify that the icon is always drawn, even when the mouse pointer does not move.
[Regression Potential]
Visual artifacts during drag.
Original description:
Release : Ubuntu 12.10 Quantal (Nvidia)
While executing the test steps in Canonical/
The icon being dragged looses its edges (edges in the direction of the icon being dragged fades away (cuts off part of the edge) and icon size gets smaller due to the fading, the icon size diminishing rate is directly proportional to the speed of dragging).
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: unity 6.0.0-0ubuntu2
ProcVersionSign
Uname: Linux 3.5.0-4-generic i686
NonfreeKernelMo
ApportVersion: 2.3-0ubuntu4
Architecture: i386
Date: Wed Jul 18 17:59:05 2012
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- Brandon Schaefer (community): Approve
- Andrea Azzarone (community): Approve
-
Diff: 182 lines (+66/-16)4 files modifiedlauncher/Launcher.cpp (+6/-1)
launcher/Launcher.h (+2/-1)
manual-tests/Launcher.txt (+17/-1)
plugins/unityshell/src/unityshell.cpp (+41/-13)
- Brandon Schaefer (community): Approve
- Andrea Azzarone (community): Approve
-
Diff: 182 lines (+66/-16)4 files modifiedmanual-tests/Launcher.txt (+17/-1)
plugins/unityshell/src/Launcher.cpp (+6/-1)
plugins/unityshell/src/Launcher.h (+2/-1)
plugins/unityshell/src/unityshell.cpp (+41/-13)
- Unity Team: Pending requested
-
Diff: 14016 lines (+10416/-224) (has conflicts)107 files modifiedAUTHORS (+10/-0)
CMakeLists.txt (+5/-0)
ChangeLog (+2135/-0)
UnityCore/GLibSignal.h (+7/-0)
dash/DashController.cpp (+28/-3)
dash/DashView.cpp (+28/-0)
dash/PlacesGroup.cpp (+6/-0)
dash/ResultViewGrid.cpp (+63/-0)
dash/ResultViewGrid.h (+24/-1)
hud/HudButton.cpp (+41/-0)
hud/HudButton.h (+25/-0)
hud/HudController.cpp (+40/-1)
hud/HudController.h (+24/-6)
hud/HudView.cpp (+73/-7)
hud/HudView.h (+26/-0)
launcher/AbstractLauncherIcon.h (+6/-0)
launcher/BamfLauncherIcon.cpp (+109/-0)
launcher/BamfLauncherIcon.h (+7/-0)
launcher/DeviceLauncherIcon.cpp (+58/-1)
launcher/DeviceLauncherIcon.h (+19/-1)
launcher/DeviceLauncherSection.cpp (+75/-0)
launcher/DeviceLauncherSection.h (+21/-0)
launcher/DndData.cpp (+14/-0)
launcher/EdgeBarrierController.cpp (+38/-1)
launcher/EdgeBarrierController.h (+6/-0)
launcher/Launcher.cpp (+257/-6)
launcher/Launcher.h (+22/-0)
launcher/LauncherController.cpp (+56/-2)
launcher/LauncherIcon.cpp (+50/-10)
launcher/LauncherIcon.h (+8/-0)
launcher/QuicklistView.cpp (+105/-1)
launcher/QuicklistView.h (+5/-0)
launcher/SimpleLauncherIcon.cpp (+12/-0)
launcher/SimpleLauncherIcon.h (+7/-0)
launcher/SoftwareCenterLauncherIcon.cpp (+19/-6)
launcher/StandaloneLauncher.cpp (+17/-0)
launcher/SwitcherController.cpp (+35/-0)
launcher/SwitcherController.h (+5/-0)
launcher/SwitcherView.h (+8/-0)
manual-tests/Dash.txt (+60/-29)
manual-tests/Launcher.txt (+156/-1)
manual-tests/Panel.txt (+17/-0)
manual-tests/ShortcutsOverlay.txt (+1/-0)
manual-tests/SoftwareCenter.txt (+211/-104)
manual-tests/Switcher.txt (+60/-0)
manual-tests/WindowButtons.txt (+14/-0)
manual-tests/WindowManagement.txt (+23/-0)
panel/PanelView.cpp (+10/-0)
plugins/unityshell/src/HudAbstractView.cpp (+33/-0)
plugins/unityshell/src/HudAbstractView.h (+66/-0)
plugins/unityshell/src/LauncherControllerPrivate.h (+160/-0)
plugins/unityshell/src/ScreenEffectFramebufferObject.cpp (+6/-0)
plugins/unityshell/src/UnityGestureBroker.cpp (+247/-0)
plugins/unityshell/src/compizminimizedwindowhandler.h (+10/-0)
plugins/unityshell/src/unityshell.cpp (+263/-0)
plugins/unityshell/src/unityshell.h (+24/-0)
standalone-clients/CMakeLists.txt.OTHER (+574/-0)
tests/CMakeLists.txt (+123/-0)
tests/autopilot/autopilot/emulators/bamf.py.OTHER (+411/-0)
tests/autopilot/autopilot/keybindings.py.OTHER (+259/-0)
tests/autopilot/autopilot/matchers/__init__.py (+31/-0)
tests/autopilot/autopilot/utilities.py.OTHER (+78/-0)
tests/autopilot/unity/emulators/__init__.py (+289/-0)
tests/autopilot/unity/emulators/dash.py (+8/-0)
tests/autopilot/unity/emulators/hud.py (+5/-0)
tests/autopilot/unity/emulators/icons.py (+6/-0)
tests/autopilot/unity/emulators/launcher.py (+54/-1)
tests/autopilot/unity/emulators/tooltip.py (+23/-0)
tests/autopilot/unity/emulators/window_manager.py (+25/-0)
tests/autopilot/unity/tests/__init__.py (+274/-0)
tests/autopilot/unity/tests/test_command_lens.py (+8/-0)
tests/autopilot/unity/tests/test_dash.py (+119/-6)
tests/autopilot/unity/tests/test_home_lens.py (+12/-0)
tests/autopilot/unity/tests/test_hud.py (+148/-0)
tests/autopilot/unity/tests/test_ibus.py (+79/-0)
tests/autopilot/unity/tests/test_launcher.py.OTHER (+999/-0)
tests/autopilot/unity/tests/test_panel.py (+351/-1)
tests/autopilot/unity/tests/test_quicklist.py (+303/-0)
tests/autopilot/unity/tests/test_shortcut_hint.py (+30/-9)
tests/autopilot/unity/tests/test_switcher.py (+24/-0)
tests/test-gestures/CMakeLists.txt (+6/-0)
tests/test-gestures/compiz_mock/core/screen.h (+30/-0)
tests/test-gestures/test_gesture_broker.cpp (+140/-0)
tests/test_hud_button.cpp (+76/-0)
tests/test_hud_controller.cpp (+87/-0)
tests/test_hud_private.cpp (+80/-0)
tests/test_hud_view.cpp (+74/-0)
tests/test_im_text_entry.cpp (+173/-0)
tests/test_launcher_controller.cpp (+205/-0)
tests/test_main.cpp (+9/-0)
tests/test_resultviewgrid.cpp (+103/-0)
tests/test_switcher_controller.cpp (+14/-0)
unity-shared/IMTextEntry.cpp (+81/-0)
unity-shared/IMTextEntry.h (+13/-0)
unity-shared/IconTexture.cpp (+2/-0)
unity-shared/IconTexture.h (+4/-0)
unity-shared/OverlayRenderer.cpp (+10/-0)
unity-shared/PluginAdapterCompiz.cpp (+16/-0)
unity-shared/SearchBar.cpp (+18/-4)
unity-shared/StaticCairoText.cpp (+34/-0)
unity-shared/StaticCairoText.h (+4/-0)
unity-shared/UBusMessages.h (+5/-0)
unity-shared/UScreen.cpp (+82/-8)
unity-shared/UScreen.h (+19/-0)
unity-shared/UnityWindowView.h (+5/-0)
unity-shared/WindowManager.cpp (+32/-15)
unity-shared/WindowManager.h (+6/-0)
tags: | added: nicefi |
Changed in unity: | |
status: | New → Confirmed |
Changed in unity: | |
assignee: | Daniel van Vugt (vanvugt) → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
status: | Confirmed → In Progress |
Changed in unity: | |
status: | Confirmed → In Progress |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → In Progress |
Changed in unity: | |
milestone: | 6.2 → 6.4 |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu Precise): | |
importance: | Undecided → Low |
status: | New → Triaged |
status: | Triaged → Fix Committed |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
status: | Fix Committed → Fix Released |
description: | updated |
Status changed to 'Confirmed' because the bug affects multiple users.