diff options
author | Benjamin Otte <otte@redhat.com> | 2020-02-02 00:27:14 +0100 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2020-02-04 16:41:36 +0100 |
commit | bbbe39fb44d2d9e40f0d92201f77e0680d2ff16a (patch) | |
tree | 14971b3436ceb5175562a502febabf6eab1c3d51 /demos/gtk-demo/textview.c | |
parent | b713b9f68dc443ca23e3fedaca7eb958741975d1 (diff) | |
download | gtk+-bbbe39fb44d2d9e40f0d92201f77e0680d2ff16a.tar.gz |
icontheme: Make text direction a lookup argument
Most users were just forgetting to set the proper flags.
And flags aren't the right way to set this anyway, it was just
acceptable as a workaround during GTK3 to not break API.
Diffstat (limited to 'demos/gtk-demo/textview.c')
-rw-r--r-- | demos/gtk-demo/textview.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/demos/gtk-demo/textview.c b/demos/gtk-demo/textview.c index 395bd155f0..cdc9e1b6d4 100644 --- a/demos/gtk-demo/textview.c +++ b/demos/gtk-demo/textview.c @@ -126,6 +126,7 @@ create_tags (GtkTextBuffer *buffer) static void insert_text (GtkTextView *view) { + GtkWidget *widget = GTK_WIDGET (view); GtkTextBuffer *buffer = gtk_text_view_get_buffer (view); GtkTextIter iter; GtkTextIter start, end; @@ -133,10 +134,11 @@ insert_text (GtkTextView *view) GtkIconTheme *icon_theme; GtkIcon *icon; - icon_theme = gtk_icon_theme_get_for_display (gtk_widget_get_display (GTK_WIDGET (view))); + icon_theme = gtk_icon_theme_get_for_display (gtk_widget_get_display (widget)); icon = gtk_icon_theme_lookup_icon (icon_theme, "gtk3-demo", 32, 1, + gtk_widget_get_direction (widget), GTK_ICON_LOOKUP_GENERIC_FALLBACK); texture = gtk_icon_download_texture (icon, NULL); g_object_unref (icon); |