On Krita 2.7.8.5 x64, Windows 8 64bit, when using a pen tablet to alter the opacity, flow or brush size settings on the toolbar by _double clicking_ their built-in up/down buttons, their values get reset to their maximum. This does not happen when using a mouse; with this, however, double clicking only causes opacity/flow/size to change by one tick, not two. Clicking the up/down buttons slowly (therefore, by _not triggering a double click_) makes them to correctly work with both a pen tablet and a mouse. Click-dragging the opacity/flow/size controls directly seems to work correctly with both a pen tablet and a mouse. Ideally, there should not be a difference between single and double click events on these controls. Reproducible: Always
Yes, the same bug is present on Linux :(
That happens when one does Double Click + Drag. Probably, mouseButtonDown does something weirdly :)
Git commit fb2facd5a2c282fe347769bf49e88bf62de44396 by Dmitry Kazakov. Committed on 26/03/2014 at 08:44. Pushed by dkazakov into branch 'master'. Fix resetting the slider spinbox when double clicking on it Double Click event must also generate a usual press event M +0 -5 krita/ui/widgets/kis_slider_spin_box.cpp M +0 -1 krita/ui/widgets/kis_slider_spin_box.h http://commits.kde.org/calligra/fb2facd5a2c282fe347769bf49e88bf62de44396
Git commit 13c23792d135a97575a090ead32c2d5780087d73 by Dmitry Kazakov. Committed on 26/03/2014 at 08:44. Pushed by dkazakov into branch 'calligra/2.8'. Fix resetting the slider spinbox when double clicking on it Double Click event must also generate a usual press event M +0 -5 krita/ui/widgets/kis_slider_spin_box.cpp M +0 -1 krita/ui/widgets/kis_slider_spin_box.h http://commits.kde.org/calligra/13c23792d135a97575a090ead32c2d5780087d73