With always-on dialog margins mouse clicks and other mouse events are translated into the item so they still work on screen edges. This is not the case with wheel events. Reproducible: Always Steps to Reproduce: 1. Hover kmix or battery in systray 2. Move cursor all the way to the screen corner 3. Mouse wheel Actual Results: Nothing happens Expected Results: Wheel event is propagated to the item, allowing to adjust volume or brightness even at screen corner. Clicking the applet works.
Git commit 112acf413e1cabebc28b05b6a13088713bfefe8c by Kai Uwe Broulik. Committed on 30/10/2014 at 09:28. Pushed by broulik into branch 'master'. Forward wheel events inside panel view This makes it also forward wheel events in the same fashion as it does with clicks. Restores Fitt's law for taskmanager wheeling. A similar patch for plasma-frameworks dialog is needed as well. Related: bug 340488 REVIEW: 120894 M +15 -0 shell/panelview.cpp http://commits.kde.org/plasma-workspace/112acf413e1cabebc28b05b6a13088713bfefe8c
Git commit b5f627352e7c2c740b808689496e418990a57fab by Kai Uwe Broulik. Committed on 30/10/2014 at 21:01. Pushed by broulik into branch 'master'. Forward wheel events inside dialog This makes it also forward wheel events in the same fashion as it does with clicks. REVIEW: 120908 M +15 -0 src/plasmaquick/dialog.cpp http://commits.kde.org/plasma-framework/b5f627352e7c2c740b808689496e418990a57fab