Launcher dragged icon is not redrawn when the mouse pointer is not moved
Bug #1032700 reported by
Marco Trevisan (Treviño)
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
5.0 |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Precise |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Test Case]
1. Drag a launcher icon to the middle of the screen
2. Keep the mouse pointer still while keeping pressed the button
-> Verify that the dragged launcher icon stays where it was, visible
[Regression Potential]
Visual drag and drop regressions from the launcher, invalid shell visual updates.
Original description:
1) Drag a launcher icon to the middle of the screen
2) keep the mouse pointer still while keeping pressed the button
Expected result:
3) The dragged launcher icon stays where it was
Actual result:
3) The dragged launcher icon is hidden
Somewhat related to bug #1026247, affecting both unity trunk and unity-5.0 (since lp:~thumper/unity/regional-damage-sru)
Related branches
lp://staging/~3v1n0/unity/launcher-dnd-icon-damage-fix
- 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)
lp://staging/~3v1n0/unity/launcher-dnd-icon-damage-fix-5.0
- 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)
Superseded
for merging
into
lp://staging/unity
- 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)
Changed in unity (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → In Progress |
Changed in unity (Ubuntu): | |
status: | Fix Committed → In Progress |
importance: | Undecided → Medium |
Changed in unity (Ubuntu Precise): | |
importance: | Undecided → Medium |
status: | New → Fix Committed |
tags: | added: regression-regionaldamage |
Changed in unity: | |
milestone: | 6.2 → 6.4 |
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 (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in unity: | |
status: | Fix Released → Fix Committed |
Changed in unity (Ubuntu): | |
status: | Fix Released → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
To post a comment you must log in.
This bug was fixed in the package unity - 6.4.0-0ubuntu1
---------------
unity (6.4.0-0ubuntu1) quantal-proposed; urgency=low
[ Łukasz 'sil2100' Zemczak ] <direction> ) (LP: #1031959) COMPIZ_ GL] With unity scrollbar support enabled, hotplugging COMPIZ_ GL] Benchmark window appears behind the Unity shell COMPIZ_ GL] Unity shell (Launcher and Panel) are COMPIZ_ GL] Benchmark window is mostly invisible, shrunken :ComputeContent Size when opening
* New upstream release.
- Software Center add to launcher icon animation is delayed when the
launcher is in auto-hide mode (LP: #1012896)
- Home lens: Applications show up in Music category (LP: #1040101)
- WARN unity.hud.hud Hud.cpp:185 Attempted to close the hud connection
without starting it (LP: #1039451)
- Text field textures do not update when maximum width changes.
(LP: #1037187)
- An application is closed if manually removed from favorites on gsettings
(LP: #1032157)
- The switcher (Alt+Tab) is showing incorrect windows after using Deskop
Wall (Ctrl+alt+
- Dragging icons to reorder -away from launcher causes the dragged icon
image edges to fade away(cut off) (LP: #1026247)
- Screen flickers when changing launcher icon size. (LP: #1024113)
- Arrow for indicating lenses points empty space on alt+F2 (LP: #998752)
- [previews] Music album tracks do not have a scroll-bar when needed.
(LP: #1039462)
- [USE_MODERN_
monitors doesn't work (LP: #1039410)
- [previews] Track titles aren't escaped (LP: #1039020)
- Launcher - Edge of tiles (with backlight disabled) is too opaque
(LP: #1038138)
- [USE_MODERN_
now (LP: #1036609)
- [GLES] [USE_MODERN_
missing if framebuffer_object is disabled (LP: #1036569)
- [USE_MODERN_
and displaced (LP: #1036528)
- Unity quicklist menu items leak memory (LP: #1036338)
- Icon resized between 32 - 48 - 64 look jaggy (LP: #1036231)
- [Regression] Hideous low-res icon when using the HUD with autohide
enabled. (LP: #1035951)
- [regression] Selecting an item of the BFB quicklist when the dash is
open, causes it to hide (LP: #1035641)
- Launcher - Switch on "backlight toggles" mode by default (LP: #1033866)
- Unity spends 15% of time in PlacesGroup:
dash (LP: #1033306)
- Launcher dragged icon is not redrawn when the mouse pointer is not moved
(LP: #1032700)
- Bottom - Up key navigation is broken in dash filterbar (LP: #1028810)
- Launcher - SD card can not be ejected by drag-n-dropping to trash
(LP: #960910)
- Alt-tab - The app name in the integrated menu should not change during
Alt-tab switching (LP: #950782)
- Dash - If only one Category Header is displayed, it should be
automatically expanded (LP: #950710)
- Launcher - Unity mouse wheel scroll too small (LP: #906072)
- boot moves desktop icons (LP: #886667)
- Alt-tab - Reduce the spread delay for all items other than the initial
item the select lands on after alt-tab opens (LP: #838232)
- Launcher - Launcher should never autohide when the cursor is positioned
over the Launcher (e.g. When ...