Bug 352349

Summary: Cannot drag&drop application to another desktop using pager
Product: [Plasma] plasmashell Reporter: honzulak1 <honzulak1>
Component: Pager widgetAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: kde
Priority: NOR    
Version: 5.4.0   
Target Milestone: 1.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 5.4.2
Sentry Crash Report:
Attachments: reproducer

Description honzulak1 2015-09-06 13:33:38 UTC
In KDE4 it was possible to move an application to another desktop by dragging the application from taskbar and dropping it above the desktop of my choice on pager. This doesn't seem to work any more.

Reproducible: Always

Steps to Reproduce:
1. configure 2 or more desktops
2. start an application on desktop #1
3. drag the application from taskbar and drop it to pager's desktop #2

Actual Results:  
A new application icon is created on the panel

Expected Results:  
The application is moved to desktop #2
Comment 1 honzulak1 2015-09-06 13:34:09 UTC
Created attachment 94427 [details]
reproducer
Comment 2 Kai Uwe Broulik 2015-09-06 18:52:22 UTC
Git commit b80bd0f74e12241458dba3f366b4c7e6c051f0cc by Kai Uwe Broulik.
Committed on 06/09/2015 at 18:50.
Pushed by broulik into branch 'Plasma/5.4'.

Support dropping task manager entries onto the pager

Also add preventStealing so hovering the pager won't cause the panel to make room
for a drop, shifting the pager around.
FIXED-IN: 5.4.2
REVIEW: 125073

M  +2    -0    applets/pager/package/contents/ui/main.qml
M  +15   -0    applets/pager/plugin/pager.cpp
M  +1    -0    applets/pager/plugin/pager.h

http://commits.kde.org/plasma-desktop/b80bd0f74e12241458dba3f366b4c7e6c051f0cc
Comment 3 honzulak1 2015-09-06 19:10:31 UTC
Wow, that was fast! Thank you.