summaryrefslogtreecommitdiff
path: root/demos/gtk-demo/textview.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2020-02-02 00:27:14 +0100
committerAlexander Larsson <alexl@redhat.com>2020-02-04 16:41:36 +0100
commitbbbe39fb44d2d9e40f0d92201f77e0680d2ff16a (patch)
tree14971b3436ceb5175562a502febabf6eab1c3d51 /demos/gtk-demo/textview.c
parentb713b9f68dc443ca23e3fedaca7eb958741975d1 (diff)
downloadgtk+-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.c4
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);