diff --git a/UI/CMakeLists.txt b/UI/CMakeLists.txt index edfb7f1b1..1f4bcbafe 100644 --- a/UI/CMakeLists.txt +++ b/UI/CMakeLists.txt @@ -7,7 +7,7 @@ else() set(FIND_MODE QUIET) endif() -if(BROWSER_AVAILABLE_INTERNAL) +if(BROWSER_AVAILABLE_INTERNAL AND WIN32) add_definitions(-DBROWSER_AVAILABLE) endif() diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index de180c292..491d1829f 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -74,7 +74,7 @@ using namespace json11; using namespace std; -#if defined(_WIN32) && defined(BROWSER_AVAILABLE) +#ifdef BROWSER_AVAILABLE #include static CREATE_BROWSER_WIDGET_PROC create_browser_widget = nullptr; #endif @@ -1530,7 +1530,7 @@ void OBSBasic::OBSInit() blog(LOG_INFO, "---------------------------------"); obs_post_load_modules(); -#if defined(_WIN32) && defined(BROWSER_AVAILABLE) +#ifdef BROWSER_AVAILABLE create_browser_widget = obs_browser_init_panel(); #endif @@ -1761,7 +1761,7 @@ void OBSBasic::OnFirstLoad() if (api) api->on_event(OBS_FRONTEND_EVENT_FINISHED_LOADING); -#if defined(_WIN32) && defined(BROWSER_AVAILABLE) +#ifdef BROWSER_AVAILABLE /* Attempt to load init screen if available */ if (create_browser_widget) { WhatsNewInfoThread *wnit = new WhatsNewInfoThread();