From 48d37055d9cf00c231d1a72aa20d166268933c3a Mon Sep 17 00:00:00 2001 From: falkTX Date: Fri, 17 Jun 2022 21:17:01 +0100 Subject: [PATCH] Update pugl, get rid of puglMacOSActivateApp (no longer needed) Signed-off-by: falkTX --- dgl/src/ApplicationPrivateData.cpp | 5 ----- dgl/src/pugl-upstream | 2 +- dgl/src/pugl.cpp | 9 --------- dgl/src/pugl.hpp | 3 --- 4 files changed, 1 insertion(+), 18 deletions(-) diff --git a/dgl/src/ApplicationPrivateData.cpp b/dgl/src/ApplicationPrivateData.cpp index f54535fc..590ae3b5 100644 --- a/dgl/src/ApplicationPrivateData.cpp +++ b/dgl/src/ApplicationPrivateData.cpp @@ -61,11 +61,6 @@ Application::PrivateData::PrivateData(const bool standalone) puglSetWorldHandle(world, this); puglSetClassName(world, DISTRHO_MACRO_AS_STRING(DGL_NAMESPACE)); - -#ifdef DISTRHO_OS_MAC - if (standalone) - puglMacOSActivateApp(); -#endif } Application::PrivateData::~PrivateData() diff --git a/dgl/src/pugl-upstream b/dgl/src/pugl-upstream index 7bb0bd67..24a1418b 160000 --- a/dgl/src/pugl-upstream +++ b/dgl/src/pugl-upstream @@ -1 +1 @@ -Subproject commit 7bb0bd672489ac0d0851dfd1b4980b33b7a9f48d +Subproject commit 24a1418b464e43f7f79af0d815c177121473bf1e diff --git a/dgl/src/pugl.cpp b/dgl/src/pugl.cpp index e2f6ca4a..acda6628 100644 --- a/dgl/src/pugl.cpp +++ b/dgl/src/pugl.cpp @@ -411,15 +411,6 @@ void puglFallbackOnResize(PuglView* const view) #if defined(DISTRHO_OS_MAC) -// -------------------------------------------------------------------------------------------------------------------- -// macOS specific, allow standalone window to gain focus - -void puglMacOSActivateApp() -{ - [NSApp setActivationPolicy:NSApplicationActivationPolicyRegular]; - [NSApp activateIgnoringOtherApps:YES]; -} - // -------------------------------------------------------------------------------------------------------------------- // macOS specific, add another view's window as child diff --git a/dgl/src/pugl.hpp b/dgl/src/pugl.hpp index 1e48a324..1241e196 100644 --- a/dgl/src/pugl.hpp +++ b/dgl/src/pugl.hpp @@ -78,9 +78,6 @@ void puglFallbackOnResize(PuglView* view); #if defined(DISTRHO_OS_MAC) -// macOS specific, allow standalone window to gain focus -void puglMacOSActivateApp(); - // macOS specific, add another view's window as child PuglStatus puglMacOSAddChildWindow(PuglView* view, PuglView* child);