I detected a bug in KDE 4.11.5 (OpenSUSE 13.1 x64) desktop effects. "Track mouse" effect combined with "Zoom" effect, under certain escenario, do strange things. Reproducible: Always Steps to Reproduce: 1. Enable "Zoom" and "Track mouse" effects. 2. Configure the "Zoom" effect and select "Disabled" in "Follow (or track) the mouse" combo box. 3. "Accept" 4. Apply a zoom to the screen (using shortcut to "zoom" the scrreen) and activate "Track mouse" effect shortcut. 5. Move mouse pointer while "Track mouse" effect is on. Actual Results: As you can Mouse pointer is located separated of the "arcs" and they are spinning around some other center. Expected Results: "Arcs" of animated "Track mouse" following the mouse pointer and sharing the same center. Mouse and "track mouse" animation are not sharing the same point center, and the "arcs" of the animation neither.
Created attachment 87006 [details] A still captured from the effect combination (zoom + track mouse) The two arcs are moving respect different centers (we are in zoom mode, remember that)
Created attachment 87007 [details] This is the correct way of seeing "track mouse" (without "Zoom" effect)
Thanks for the reminder (seriously - i wanted to fix it, but it simply dropped off the table)
No problem. I wish you can fix it. ;)
Have, see URL field for review request of the patch.
Viewed. So I must say your description of the issue is more clear than mine ; )
Git commit e9919695e57612055acfc685707210c00a42ce00 by Thomas Lübking. Committed on 05/06/2014 at 18:16. Pushed by luebking into branch 'KDE/4.11'. make trackmouse FX account paintdata scale/trans REVIEW: 118537 FIXED-IN: 4.11.12 M +7 -3 kwin/effects/trackmouse/trackmouse.cpp http://commits.kde.org/kde-workspace/e9919695e57612055acfc685707210c00a42ce00
Git commit 5185fe81cf8a5163ca83d156b9ff34656cc8da58 by Martin Gräßlin. Committed on 10/07/2014 at 11:35. Pushed by graesslin into branch 'master'. make trackmouse FX account paintdata scale/trans REVIEW: 118537 cherry-picked from kde-workspace e9919695e57612055acfc685707210c00a42ce00. Original author: luebking M +7 -3 effects/trackmouse/trackmouse.cpp http://commits.kde.org/kwin/5185fe81cf8a5163ca83d156b9ff34656cc8da58