Bug 432110 - Dragging icons/launchers from within dock no longer possible
Summary: Dragging icons/launchers from within dock no longer possible
Status: RESOLVED FIXED
Alias: None
Product: lattedock
Classification: Plasma
Component: application (show other bugs)
Version: git (master)
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-25 17:49 UTC by Frank
Modified: 2021-01-25 20:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frank 2021-01-25 17:49:30 UTC
SUMMARY
The feature to drag/rearrange launcher icons from within the dock is no longer working.
Instead of showing the small hand which allows moving icons around and changing its order, a small red circle with cross line is shown and no matter where you point your cursor to the dock, the pinned launchers do not change location.

This is in DOCK mode, have not tried PANEL mode.


STEPS TO REPRODUCE
1. Update to current latte-dock-git version
2. Pin launchers to the dock or use one of your already pinned launchers
3. Try moving it around

OBSERVED RESULT
Cannot move launchers around in the dock, but it's still possible to move them out of the dock.

EXPECTED RESULT
Moving launchers from within the dock to conveniently rearrange the order of the icons.


SOFTWARE/OS VERSIONS
Windows: N/A
macOS: N/A
Linux/KDE Plasma: 5.20.5
(available in About System)
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78
Qt Version: 5.15.2

ADDITIONAL INFORMATION
This started around latte-dock-git r4804.bba3c292-1.
With latte-dock-git r4743.c4565998-1 it was working.
With latte-dock-git r4808.bba3c292-1 it is broken. Some users reported it stopped working as of latte-dock-git r4804.bba3c292-1.

Woraround: Manually unpinning all launchers and re-pinning them one by one in the desired order.
Comment 1 Michail Vourlakos 2021-01-25 18:54:26 UTC
Git commit 2b008be27ce0de7cc4af83ca1e0e8fb1ef06737a by Michail Vourlakos.
Committed on 25/01/2021 at 18:53.
Pushed by mvourlakos into branch 'master'.

plasmoid:fix dragging launchers internally

M  +0    -2    plasmoid/package/contents/ui/main.qml
M  +3    -3    plasmoid/package/contents/ui/taskslayout/MouseHandler.qml

https://invent.kde.org/plasma/latte-dock/commit/2b008be27ce0de7cc4af83ca1e0e8fb1ef06737a
Comment 2 Frank 2021-01-25 19:40:00 UTC
I confirm the fix with latest git version.

Thank you! :)

Who should close the ticket?
Comment 3 Michail Vourlakos 2021-01-25 20:17:46 UTC
(In reply to Frank from comment #2)
> I confirm the fix with latest git version.
> 
> Thank you! :)
> 
> Who should close the ticket?

it is automatically closed when the bug is referenced in the commit message like in this case.