summaryrefslogtreecommitdiff
path: root/gtk/gtkpopover.c
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2020-12-04 09:20:50 +0100
committerJonas Ådahl <jadahl@gmail.com>2020-12-07 20:37:29 +0100
commit2cddec77983c02a711ad3920b0d3dba825be617b (patch)
treee9614611cd132d97611d9658b7234c09f64fd3e2 /gtk/gtkpopover.c
parentf7fceab40b1d39fc7f8f2f1ac648a3ac3fad0cd1 (diff)
downloadgtk+-2cddec77983c02a711ad3920b0d3dba825be617b.tar.gz
gtk/popover: Use gtk_popover_present() instead of going via GtkNative
This makes it more explicit that managers of popovers make it "present".
Diffstat (limited to 'gtk/gtkpopover.c')
-rw-r--r--gtk/gtkpopover.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c
index 0aff55995d..5d923645df 100644
--- a/gtk/gtkpopover.c
+++ b/gtk/gtkpopover.c
@@ -577,10 +577,9 @@ present_popup (GtkPopover *popover)
return FALSE;
}
-static void
-gtk_popover_native_check_resize (GtkNative *native)
+void
+gtk_popover_present (GtkPopover *popover)
{
- GtkPopover *popover = GTK_POPOVER (native);
GtkWidget *widget = GTK_WIDGET (popover);
if (!_gtk_widget_get_alloc_needed (widget))
@@ -590,6 +589,11 @@ gtk_popover_native_check_resize (GtkNative *native)
}
static void
+gtk_popover_native_check_resize (GtkNative *native)
+{
+}
+
+static void
maybe_request_motion_event (GtkPopover *popover)
{
GtkWidget *widget = GTK_WIDGET (popover);