diff --git a/src/Gui/Application.cpp b/src/Gui/Application.cpp index 2cac0bcbfd..9166183fab 100644 --- a/src/Gui/Application.cpp +++ b/src/Gui/Application.cpp @@ -2389,7 +2389,7 @@ void Application::runApplication() int argc = App::Application::GetARGC(); GUISingleApplication mainApp(argc, App::Application::GetARGV()); -#if defined(FC_OS_LINUX) || defined(FC_OS_BSD) +#if (COIN_MAJOR_VERSION * 100 + COIN_MINOR_VERSION * 10 + COIN_MICRO_VERSION < 406) && (defined(FC_OS_LINUX) || defined(FC_OS_BSD)) // If QT is running with native Wayland then inform Coin to use EGL if (QGuiApplication::platformName() == QString::fromStdString("wayland")) { setenv("COIN_EGL", "1", 1);