From 9a6d05641d71ddeb3b07845e0274fcb87132b93e Mon Sep 17 00:00:00 2001 From: ed Date: Tue, 13 Feb 2018 09:00:59 +0000 Subject: [PATCH] Windows: Make sure currentModifiers are cleared after a pen up event --- modules/juce_gui_basics/native/juce_win32_Windowing.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/juce_gui_basics/native/juce_win32_Windowing.cpp b/modules/juce_gui_basics/native/juce_win32_Windowing.cpp index ca3a9cde38..720c017b82 100644 --- a/modules/juce_gui_basics/native/juce_win32_Windowing.cpp +++ b/modules/juce_gui_basics/native/juce_win32_Windowing.cpp @@ -2558,6 +2558,7 @@ private: else if (isUp || ! (pInfoFlags & POINTER_FLAG_INCONTACT)) { modsToSend = modsToSend.withoutMouseButtons(); + currentModifiers = currentModifiers.withoutMouseButtons(); } handleMouseEvent (MouseInputSource::InputSourceType::pen, pos, modsToSend, pressure,