diff options
author | Matthias Clasen <mclasen@redhat.com> | 2022-04-14 18:00:43 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2022-04-14 18:00:43 +0000 |
commit | 3263a26cadbd8f640e41e6a3b030725086d4eeb2 (patch) | |
tree | c14ab19f0a35cb0dd78cab0db3a7b3f475e57c4c | |
parent | 00916c2b47bf4281a6bd95454b436fac856f6524 (diff) | |
parent | 764a8cea59671e56cbae5d1843aaca1af980e4e3 (diff) | |
download | gtk+-3263a26cadbd8f640e41e6a3b030725086d4eeb2.tar.gz |
Merge branch 'fix_tooltip' into 'main'
label: Maintain value for `has-tooltip` for labels with links
See merge request GNOME/gtk!4635
-rw-r--r-- | gtk/gtklabel.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk/gtklabel.c b/gtk/gtklabel.c index 04ae996c20..ac25549370 100644 --- a/gtk/gtklabel.c +++ b/gtk/gtklabel.c @@ -3625,7 +3625,11 @@ static void gtk_label_ensure_has_tooltip (GtkLabel *self) { guint i; - gboolean has_tooltip = FALSE; + gboolean has_tooltip = gtk_widget_get_has_tooltip(GTK_WIDGET(self)); + + if (has_tooltip) { + return; + } for (i = 0; i < self->select_info->n_links; i++) { |