1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00

Fix potential crash in Ableton Live when dismissing the plugin window with Esc

The crash could be reproduced with a WebBrowserComponent, but it was not
the root cause of it.
This commit is contained in:
attila 2025-03-24 17:37:37 +01:00 committed by Attila Szarvas
parent 86b17ef4fb
commit 7f4176e259
31 changed files with 233 additions and 0 deletions

View file

@ -1897,6 +1897,8 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_gui_basics/detail/juce_AlertWindowHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ButtonAccessibilityHandler.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.cpp"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_CustomMouseCursorInfo.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusRestorer.h"
@ -4163,6 +4165,8 @@ set_source_files_properties(
"../../../../../modules/juce_gui_basics/detail/juce_AlertWindowHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ButtonAccessibilityHandler.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.cpp"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_CustomMouseCursorInfo.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusRestorer.h"

View file

@ -2298,6 +2298,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -3917,6 +3920,7 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AlertWindowHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ButtonAccessibilityHandler.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusRestorer.h"/>

View file

@ -2899,6 +2899,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<Filter>JUCE Modules\juce_gui_basics\drawables</Filter>
</ClCompile>
@ -6789,6 +6792,9 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>

View file

@ -2027,6 +2027,8 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_gui_basics/detail/juce_AlertWindowHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ButtonAccessibilityHandler.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.cpp"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_CustomMouseCursorInfo.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusRestorer.h"
@ -4446,6 +4448,8 @@ set_source_files_properties(
"../../../../../modules/juce_gui_basics/detail/juce_AlertWindowHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ButtonAccessibilityHandler.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.cpp"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_CustomMouseCursorInfo.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusRestorer.h"

View file

@ -2432,6 +2432,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -4150,6 +4153,7 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AlertWindowHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ButtonAccessibilityHandler.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusRestorer.h"/>

View file

@ -3106,6 +3106,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<Filter>JUCE Modules\juce_gui_basics\drawables</Filter>
</ClCompile>
@ -7224,6 +7227,9 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>

View file

@ -2432,6 +2432,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -4150,6 +4153,7 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AlertWindowHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ButtonAccessibilityHandler.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusRestorer.h"/>

View file

@ -3106,6 +3106,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<Filter>JUCE Modules\juce_gui_basics\drawables</Filter>
</ClCompile>
@ -7224,6 +7227,9 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>

View file

@ -1916,6 +1916,8 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_gui_basics/detail/juce_AlertWindowHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ButtonAccessibilityHandler.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.cpp"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_CustomMouseCursorInfo.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusRestorer.h"
@ -4262,6 +4264,8 @@ set_source_files_properties(
"../../../../../modules/juce_gui_basics/detail/juce_AlertWindowHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ButtonAccessibilityHandler.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.cpp"
"../../../../../modules/juce_gui_basics/detail/juce_ComponentPeerHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_CustomMouseCursorInfo.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusHelpers.h"
"../../../../../modules/juce_gui_basics/detail/juce_FocusRestorer.h"

View file

@ -2319,6 +2319,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -4015,6 +4018,7 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AlertWindowHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ButtonAccessibilityHandler.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusRestorer.h"/>

View file

@ -2953,6 +2953,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<Filter>JUCE Modules\juce_gui_basics\drawables</Filter>
</ClCompile>
@ -6951,6 +6954,9 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>

View file

@ -1461,6 +1461,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -2715,6 +2718,7 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AlertWindowHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ButtonAccessibilityHandler.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusRestorer.h"/>

View file

@ -1792,6 +1792,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<Filter>JUCE Modules\juce_gui_basics\drawables</Filter>
</ClCompile>
@ -4593,6 +4596,9 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>

View file

@ -1461,6 +1461,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -2715,6 +2718,7 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AlertWindowHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ButtonAccessibilityHandler.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusRestorer.h"/>

View file

@ -1792,6 +1792,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<Filter>JUCE Modules\juce_gui_basics\drawables</Filter>
</ClCompile>
@ -4593,6 +4596,9 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>

View file

@ -2440,6 +2440,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -4262,6 +4265,7 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AlertWindowHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ButtonAccessibilityHandler.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusRestorer.h"/>

View file

@ -3154,6 +3154,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<Filter>JUCE Modules\juce_gui_basics\drawables</Filter>
</ClCompile>
@ -7383,6 +7386,9 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>

View file

@ -2440,6 +2440,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -4262,6 +4265,7 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AlertWindowHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ButtonAccessibilityHandler.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusRestorer.h"/>

View file

@ -3154,6 +3154,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<Filter>JUCE Modules\juce_gui_basics\drawables</Filter>
</ClCompile>
@ -7383,6 +7386,9 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>

View file

@ -2318,6 +2318,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
@ -3991,6 +3994,7 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AlertWindowHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ButtonAccessibilityHandler.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusHelpers.h"/>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_FocusRestorer.h"/>

View file

@ -2950,6 +2950,9 @@
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_AccessibilityHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.cpp">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\modules\juce_gui_basics\drawables\juce_Drawable.cpp">
<Filter>JUCE Modules\juce_gui_basics\drawables</Filter>
</ClCompile>
@ -6918,6 +6921,9 @@
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_ComponentPeerHelpers.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\modules\juce_gui_basics\detail\juce_CustomMouseCursorInfo.h">
<Filter>JUCE Modules\juce_gui_basics\detail</Filter>
</ClInclude>