summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gtk2_ardour/bundle_env_cocoa.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/gtk2_ardour/bundle_env_cocoa.cc b/gtk2_ardour/bundle_env_cocoa.cc
index 1ae39c6452..68a7cd50d6 100644
--- a/gtk2_ardour/bundle_env_cocoa.cc
+++ b/gtk2_ardour/bundle_env_cocoa.cc
@@ -99,6 +99,13 @@ fixup_bundle_environment (int argc, char* argv[], string & localedir)
setup_logging ();
}
+ if (query_darwin_version () >= 19) {
+ /* on Catalina, do not use NSGLView */
+ g_setenv ("ARDOUR_NSGL", "0", 0);
+ } else {
+ g_setenv ("ARDOUR_NSGL", "1", 0);
+ }
+
no_app_nap ();
if (!g_getenv ("ARDOUR_BUNDLED")) {