diff --git a/vcl/aqua/source/window/salframeview.mm b/vcl/aqua/source/window/salframeview.mm index 6acc5ca..c928cc2 100644 --- a/vcl/aqua/source/window/salframeview.mm +++ b/vcl/aqua/source/window/salframeview.mm @@ -288,12 +288,24 @@ static AquaSalFrame* getMouseContainerFrame() { (void)pNotification; YIELD_GUARD; + + const ApplicationEvent* pAppEvent = new ApplicationEvent( String(), + ApplicationAddress(), + ByteString( "TOGGLEFULLSCREEN" ), + String( "ENTER" ) ); + AquaSalInstance::aAppEventList.push_back( pAppEvent ); } -(void)windowDidExitFullScreen: (NSNotification*)pNotification { (void)pNotification; YIELD_GUARD; + + const ApplicationEvent* pAppEvent = new ApplicationEvent( String(), + ApplicationAddress(), + ByteString( "TOGGLEFULLSCREEN" ), + String( "LEAVE" ) ); + AquaSalInstance::aAppEventList.push_back( pAppEvent ); } -(void)windowDidMiniaturize: (NSNotification*)pNotification