summaryrefslogtreecommitdiff
path: root/gtk/gtktooltip.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2019-05-20 04:47:50 +0000
committerMatthias Clasen <mclasen@redhat.com>2019-05-28 20:25:16 +0000
commit7447abb52b80395c3aa7bd5b788953dbbbf0f78e (patch)
treed157e693f31a496b642761bd56712ee714a93901 /gtk/gtktooltip.c
parentf728295e8c5faae8f870fd5bdd7183e935a86714 (diff)
downloadgtk+-7447abb52b80395c3aa7bd5b788953dbbbf0f78e.tar.gz
Stop using gtk_widget_get_toplevel
All uses of it can be replaced by gtk_widget_get_root.
Diffstat (limited to 'gtk/gtktooltip.c')
-rw-r--r--gtk/gtktooltip.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk/gtktooltip.c b/gtk/gtktooltip.c
index b82a03e04b..59625f831d 100644
--- a/gtk/gtktooltip.c
+++ b/gtk/gtktooltip.c
@@ -398,7 +398,7 @@ gtk_tooltip_trigger_tooltip_query (GtkWidget *widget)
if (!surface)
return;
- toplevel = gtk_widget_get_toplevel (widget);
+ toplevel = GTK_WIDGET (gtk_widget_get_root (widget));
if (gtk_native_get_surface (GTK_NATIVE (toplevel)) != surface)
return;
@@ -503,7 +503,7 @@ gtk_tooltip_set_last_surface (GtkTooltip *tooltip,
window_widget = gtk_native_get_for_surface (surface);
if (window_widget)
- window_widget = gtk_widget_get_toplevel (window_widget);
+ window_widget = GTK_WIDGET (gtk_widget_get_root (window_widget));
if (window_widget &&
window_widget != tooltip->window &&
@@ -584,7 +584,7 @@ gtk_tooltip_position (GtkTooltip *tooltip,
tooltip->tooltip_widget = new_tooltip_widget;
- toplevel = _gtk_widget_get_toplevel (new_tooltip_widget);
+ toplevel = GTK_WIDGET (gtk_widget_get_root (new_tooltip_widget));
if (gtk_widget_compute_bounds (new_tooltip_widget, toplevel, &anchor_bounds))
{
anchor_rect = (GdkRectangle) {