Implement our own Preferences dialog

And fix a resource leak.
This commit is contained in:
2023-06-24 21:43:53 +02:00
parent 3449ac5a12
commit 4b5b8ec9fa
3 changed files with 107 additions and 23 deletions

View File

@@ -556,6 +556,7 @@ fiv_view_realize(GtkWidget *widget)
if (GDK_IS_X11_WINDOW(window) &&
g_settings_get_boolean(settings, "native-view-window"))
gdk_window_ensure_native(window);
g_object_unref(settings);
#endif // GDK_WINDOWING_X11
gtk_widget_register_window(widget, window);