Browse Source

Minor mouse-up event behaviour tweak.

tags/2021-05-28
jules 14 years ago
parent
commit
cad2a6329b
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp

+ 3
- 1
modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp View File

@@ -136,7 +136,9 @@ public:
if (buttonState == newButtonState)
return false;
setScreenPos (screenPos, time, false);
// (avoid sending a spurious mouse-drag when we receive a mouse-up)
if (! (isDragging() && ! newButtonState.isAnyMouseButtonDown()))
setScreenPos (screenPos, time, false);
// (ignore secondary clicks when there's already a button down)
if (buttonState.isAnyMouseButtonDown() == newButtonState.isAnyMouseButtonDown())


Loading…
Cancel
Save