Fix leak endlessly adding a resource path to the default theme
This commit is contained in:
@ -360,6 +360,10 @@ eek_gtk_keyboard_init (EekGtkKeyboard *self)
|
|||||||
priv->event = lfb_event_new ("button-pressed");
|
priv->event = lfb_event_new ("button-pressed");
|
||||||
else
|
else
|
||||||
g_warning ("Failed to init libfeedback: %s", err->message);
|
g_warning ("Failed to init libfeedback: %s", err->message);
|
||||||
|
|
||||||
|
GtkIconTheme *theme = gtk_icon_theme_get_default ();
|
||||||
|
|
||||||
|
gtk_icon_theme_add_resource_path (theme, "/sm/puri/squeekboard/icons");
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@ -265,10 +265,6 @@ renderer_init (EekRenderer *self)
|
|||||||
self->allocation_height = 0.0;
|
self->allocation_height = 0.0;
|
||||||
self->scale_factor = 1;
|
self->scale_factor = 1;
|
||||||
|
|
||||||
GtkIconTheme *theme = gtk_icon_theme_get_default ();
|
|
||||||
|
|
||||||
gtk_icon_theme_add_resource_path (theme, "/sm/puri/squeekboard/icons");
|
|
||||||
|
|
||||||
self->css_provider = squeek_load_style();
|
self->css_provider = squeek_load_style();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user