Wrong icon when dragging items in the launcher
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UI Toolkit |
Fix Released
|
Undecided
|
Unassigned | ||
Ubuntu UX |
Fix Released
|
High
|
Vesa Rautiainen | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu) |
Fix Released
|
Undecided
|
Michael Zanetti |
Bug Description
Steps:
- long-press and drag'n'drop an icon in the launcher
- long-press and start dragging another icon in the launcher
Expected:
- correct items are dragged in both cases
Current:
- the item dragged has the first item's icon
----------------
Desired resolution:
Often when trying to organise items in launcher the dragged item behaves strangely. Actually not even dragging is needed, it is enough just to long press an item.
This doesn't happen every time but still often enough to be easily reproduced.
Steps to reproduce:
Long press some launcher item
Expected outcome:
User can move the item around and the icon is the same as what it was initially
Actual outcome:
Icon changes to some other icon (I wasn't able to figure out logic to which it changes, it can even be an icon that's not pinned or isn't currently in recent apps list)
When released icon changes back to its original one.
Related branches
- Andrea Cimitan (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 24 lines (+0/-7)1 file modifiedqml/Launcher/LauncherDelegate.qml (+0/-7)
Changed in ubuntu-ui-toolkit: | |
status: | New → Invalid |
status: | Invalid → Fix Released |
description: | updated |
Changed in ubuntu-ux: | |
assignee: | nobody → Vesa Rautiainen (vesar) |
status: | New → Fix Committed |
tags: | added: vesar-launcher |
Changed in ubuntu-ux: | |
importance: | Undecided → High |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | New → Fix Released |
Changed in ubuntu-ux: | |
status: | Fix Committed → Fix Released |
This is caused by the UbuntuShape not updating any more if the Image's source changes.
Reassigning to SDK. Attached a simple test case.