Adjust Fedora package checks for GTK3 test stability

This commit is contained in:
2026-06-20 10:59:10 -06:00
parent a47d40b914
commit 47f53c14db
4 changed files with 10 additions and 68 deletions

View File

@@ -151,12 +151,8 @@ settings_rescan_icon_theme (void)
static void
theme_gtk3_reset_widgets (void)
{
GdkScreen *screen;
GdkScreen *screen = gdk_screen_get_default ();
if (!theme_gtk3_display_has_default_seat ())
return;
screen = gdk_screen_get_default ();
if (screen)
gtk_style_context_reset_widgets (screen);
}
@@ -434,9 +430,6 @@ settings_apply_theme_name (const char *theme_root)
if (!theme_root)
return;
if (!theme_gtk3_display_has_default_seat ())
return;
settings = gtk_settings_get_default ();
if (!settings || !settings_default_seat_available ())
return;
@@ -767,12 +760,9 @@ settings_apply_from_file (const char *theme_root, const char *css_dir)
static void
theme_gtk3_remove_provider (void)
{
GdkScreen *screen = NULL;
GdkScreen *screen = gdk_screen_get_default ();
guint i;
if (theme_gtk3_display_has_default_seat ())
screen = gdk_screen_get_default ();
if (screen && theme_gtk3_providers_variant)
{
for (i = 0; i < theme_gtk3_providers_variant->len; i++)
@@ -827,10 +817,7 @@ load_css_with_variant (ZoitechatGtk3Theme *theme, ThemeGtk3Variant variant, GErr
theme_gtk3_providers_base = g_ptr_array_new_with_free_func (g_object_unref);
theme_gtk3_providers_variant = g_ptr_array_new_with_free_func (g_object_unref);
screen = NULL;
if (theme_gtk3_display_has_default_seat ())
screen = gdk_screen_get_default ();
screen = gdk_screen_get_default ();
for (i = 0; i < chain->len; i++)
{
const char *theme_root = g_ptr_array_index (chain, i);