From f0ddb858fcb75f762720b9a0579dac57b356d749 Mon Sep 17 00:00:00 2001 From: jules Date: Sat, 29 Dec 2012 15:31:25 +0000 Subject: [PATCH] Tab key forwarding change. --- modules/juce_gui_basics/windows/juce_ComponentPeer.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/juce_gui_basics/windows/juce_ComponentPeer.cpp b/modules/juce_gui_basics/windows/juce_ComponentPeer.cpp index d5b95b9d53..052af80540 100644 --- a/modules/juce_gui_basics/windows/juce_ComponentPeer.cpp +++ b/modules/juce_gui_basics/windows/juce_ComponentPeer.cpp @@ -187,7 +187,9 @@ bool ComponentPeer::handleKeyPress (const int keyCode, const juce_wchar textChar { currentlyFocused->moveKeyboardFocusToSibling (isTab); keyWasUsed = (currentlyFocused != Component::getCurrentlyFocusedComponent()); - break; + + if (keyWasUsed || deletionChecker == nullptr) + break; } } }