From acbd7fe60cdaab119a7edb65e0a43e33bb451826 Mon Sep 17 00:00:00 2001 From: jules Date: Mon, 21 Apr 2008 09:06:09 +0000 Subject: [PATCH] --- src/juce_appframework/gui/components/controls/juce_Slider.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/juce_appframework/gui/components/controls/juce_Slider.cpp b/src/juce_appframework/gui/components/controls/juce_Slider.cpp index 09a507a8fb..6794ae17c8 100644 --- a/src/juce_appframework/gui/components/controls/juce_Slider.cpp +++ b/src/juce_appframework/gui/components/controls/juce_Slider.cpp @@ -1198,8 +1198,8 @@ void Slider::mouseDrag (const MouseEvent& e) } - if ((isVelocityBased == (userKeyOverridesVelocity ? false - : (e.mods.testFlags (ModifierKeys::ctrlModifier | ModifierKeys::commandModifier | ModifierKeys::altModifier)))) + if ((isVelocityBased == (userKeyOverridesVelocity ? (! e.mods.testFlags (ModifierKeys::ctrlModifier | ModifierKeys::commandModifier | ModifierKeys::altModifier) + : false))) || ((maximum - minimum) / sliderRegionSize < interval)) { const int mousePos = (isHorizontal() || style == RotaryHorizontalDrag) ? e.x : e.y;