From 7d98da98ea4ea811ca5b0bc4ca315b95d9bfc0d1 Mon Sep 17 00:00:00 2001 From: hogliux Date: Fri, 1 Sep 2017 15:06:32 +0100 Subject: [PATCH] Added FakeMouseMoveGenerator to AAX plug-ins so that the recent plug-in mouse exit fix also works for AAX plug-ins --- modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp b/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp index eaecdd6a7d..897b573075 100644 --- a/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp @@ -32,6 +32,7 @@ #include "../utility/juce_IncludeSystemHeaders.h" #include "../utility/juce_IncludeModuleHeaders.h" #include "../utility/juce_WindowsHooks.h" +#include "../utility/juce_FakeMouseMoveGenerator.h" #ifdef __clang__ #pragma clang diagnostic push @@ -469,6 +470,8 @@ namespace AAXClasses setBounds (pluginEditor->getLocalBounds()); pluginEditor->addMouseListener (this, true); } + + ignoreUnused (fakeMouseGenerator); } ~ContentWrapperComponent() @@ -526,6 +529,7 @@ namespace AAXClasses #if JUCE_WINDOWS WindowsHooks hooks; #endif + FakeMouseMoveGenerator fakeMouseGenerator; JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ContentWrapperComponent) };