diff options
author | Matthias Clasen <mclasen@redhat.com> | 2019-08-29 15:28:18 +0300 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2019-08-30 11:40:53 +0300 |
commit | 60b706e76476083a5f63c56d43c7db770c9819ec (patch) | |
tree | 72f3d3ef222d9948936d390510b37065dd51767f /gtk/gtkcssprovider.c | |
parent | 6905935fd38dd0afed9b708cc6adb048d6424e58 (diff) | |
download | gtk+-dark-mode.tar.gz |
Add some theme information APIsdark-mode
Add some APIs that help applications adapt to
theme changes.
Diffstat (limited to 'gtk/gtkcssprovider.c')
-rw-r--r-- | gtk/gtkcssprovider.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtkcssprovider.c b/gtk/gtkcssprovider.c index 4943be01f1..c3bd4355f3 100644 --- a/gtk/gtkcssprovider.c +++ b/gtk/gtkcssprovider.c @@ -1390,6 +1390,7 @@ gtk_css_provider_load_named (GtkCssProvider *provider, { gtk_css_provider_load_from_resource (provider, resource_path); g_free (resource_path); + gtk_set_current_theme (name, variant); return; } g_free (resource_path); @@ -1417,6 +1418,8 @@ gtk_css_provider_load_named (GtkCssProvider *provider, priv->path = dir; g_free (path); + + gtk_set_current_theme (name, variant); } else { |