popover: Remove unneeded vfunc
authorBenjamin Otte <otte@redhat.com>
Tue, 15 Oct 2019 01:23:05 +0000 (03:23 +0200)
committerBenjamin Otte <otte@redhat.com>
Sun, 15 Dec 2019 20:07:54 +0000 (21:07 +0100)
The vfunc is identical to the GtkWidget implementation it replaces. So
just keep using that one.

gtk/gtkpopover.c

index 91e23d4b3daa439a359c6bbcfec52069df48b53c..4c181f3c63cb657f3c30854d2c46a435f94d80e2 100644 (file)
@@ -650,13 +650,6 @@ gtk_popover_unrealize (GtkWidget *widget)
   g_clear_object (&priv->surface);
 }
 
-static void
-gtk_popover_move_focus (GtkWidget        *widget,
-                        GtkDirectionType  direction)
-{
-  g_signal_emit_by_name (gtk_widget_get_root (widget), "move-focus", direction);
-}
-
 static void
 gtk_popover_show (GtkWidget *widget)
 {
@@ -1339,7 +1332,6 @@ gtk_popover_class_init (GtkPopoverClass *klass)
   widget_class->measure = gtk_popover_measure;
   widget_class->size_allocate = gtk_popover_size_allocate;
   widget_class->snapshot = gtk_popover_snapshot;
-  widget_class->move_focus = gtk_popover_move_focus;
 
   container_class->add = gtk_popover_add;
   container_class->remove = gtk_popover_remove;