File tree Expand file tree Collapse file tree 1 file changed +14
-12
lines changed
Expand file tree Collapse file tree 1 file changed +14
-12
lines changed Original file line number Diff line number Diff line change @@ -2800,34 +2800,36 @@ void* webui_win32_get_hwnd(size_t window) {
28002800 return NULL ;
28012801}
28022802
2803- void * webui_get_native_window_handle_wv (size_t window )
2804- {
2805- #ifdef _WIN32
2806- return webui_win32_get_hwnd (size_t window );
2807- #elif __linux__
2803+ void * webui_get_hwnd (size_t window ) {
2804+
28082805 #ifdef WEBUI_LOG
2809- _webui_log_info ("[User] webui_gtk_get_window_wv ([%zu])\n" , window );
2806+ _webui_log_info ("[User] webui_get_hwnd ([%zu])\n" , window );
28102807 #endif
2808+
2809+ #ifdef _WIN32
2810+ return webui_win32_get_hwnd (size_t window );
2811+ #elif __linux__
28112812
28122813 // Initialization
28132814 _webui_init ();
28142815
28152816 // Dereference
28162817 if (_webui_mutex_app_is_exit_now (WEBUI_MUTEX_GET_STATUS ) || _webui .wins [window ] == NULL )
28172818 return NULL ;
2818-
28192819 _webui_window_t * win = _webui .wins [window ];
28202820
28212821 if (_webui .is_webview ) {
2822- if (win -> webView ) // prevent sigsegfault when standard browser is used
2823- return win -> webView -> gtk_win ;
2822+ if (win -> webView ) {
2823+ return win -> webView -> gtk_win ;
2824+ }
28242825 }
28252826
28262827 return NULL ;
28272828
2828- #else // MACOS
2829- return NULL ; // Don't know how to support on MacOS (yet).
2830- #endif
2829+ #else
2830+ // macOS
2831+ return NULL ; // TODO: Return window handler
2832+ #endif
28312833}
28322834
28332835void webui_set_hide (size_t window , bool status ) {
You can’t perform that action at this time.
0 commit comments