Bug 155372

Summary: Rotated desktop icons don't follow mouse
Product: [Plasma] plasma4 Reporter: Kyle Slane <racingmasterweb>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: mike
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Kyle Slane 2008-01-10 06:05:57 UTC
Version:           KDE 4.00.80 (using KDE Devel)
Installed from:    Compiled sources
OS:                Linux

if you rotate an icon and then move it. The mouse and icon go in different directions.
I found it with an icon i moved to a diagonal position.
The next thing i tried was on its side. This one seams to move up and down when mouse goes left and right and visa versa.

looking into this a bit move it only does this when you click in the darker area of the icon.
Comment 1 Aaron J. Seigo 2008-01-10 09:22:13 UTC
SVN commit 759228 by aseigo:

need to map from the scene, since we may be rotated or otherwise transformed.
BUG:155372


 M  +1 -1      containment.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=759228
Comment 2 Alex Merry 2008-01-13 12:02:49 UTC
*** Bug 155555 has been marked as a duplicate of this bug. ***
Comment 3 Mike 2008-01-13 17:07:46 UTC
That fix did not seem to get it all :(

It only works if you grab it by the handle.  If you grab an icon by the icon not the handle then movement does not work.
Comment 4 Kyle Slane 2008-01-13 21:37:43 UTC
I can also confirm that is still exists on Revision 760940 of kdebase in the KDE trunk.
It also starts moving with the mouse once the handle disappears. but by that time the pointer and Icon are far apart.
Comment 5 Aaron J. Seigo 2008-01-13 22:12:19 UTC
i already have this fixed locally. i do follow all the replies on a BR and will re-open if necessary. there's no need to re-open without prior discussion with the persons responsible for the bug.
Comment 6 Aaron J. Seigo 2008-01-13 22:34:26 UTC
SVN commit 761001 by aseigo:

use the correct transform matrix in the icon applet as well
BUG:155372


 M  +10 -5     icon.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=761001