summaryrefslogtreecommitdiff
path: root/gtk/gtkpopover.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2018-07-15 08:17:25 -0400
committerMatthias Clasen <mclasen@redhat.com>2018-07-15 08:18:08 -0400
commit443f8ddf6bbb15d4516bf2b5fd2c8b77fa10f840 (patch)
tree5a7fa558c6fe4867c1bdb2065b23a3d010baf24b /gtk/gtkpopover.c
parent6a7de806ddd7e7dbd3f1fc972e1002070ef1e17b (diff)
downloadgtk+-443f8ddf6bbb15d4516bf2b5fd2c8b77fa10f840.tar.gz
popover: Drop some dead code
This will be done differently, using xdg-popup instead of subsurfaces, so no point in keeping this.
Diffstat (limited to 'gtk/gtkpopover.c')
-rw-r--r--gtk/gtkpopover.c24
1 files changed, 1 insertions, 23 deletions
diff --git a/gtk/gtkpopover.c b/gtk/gtkpopover.c
index 3263f06775..cbfa3c9976 100644
--- a/gtk/gtkpopover.c
+++ b/gtk/gtkpopover.c
@@ -564,29 +564,7 @@ gtk_popover_realize (GtkWidget *widget)
gtk_widget_get_surface_allocation (widget, &allocation);
- /* We want to use subsurfaces for popovers, so they can extend outside
- * the main window, but for that, we first need to have clean subsurface
- * support that works with GSK.
- */
-#if 0
- if (GDK_IS_WAYLAND_DISPLAY (gtk_widget_get_display (widget)))
- {
- GtkWidget *toplevel = gtk_widget_get_toplevel (widget);
-
- g_assert (GTK_IS_WINDOW (toplevel));
-
- surface = gdk_wayland_surface_new_subsurface (gtk_widget_get_display (toplevel),
- &allocation);
-
- gdk_surface_set_transient_for (surface,
- gtk_widget_get_surface (toplevel));
- }
- else
-#endif
- {
- surface = gdk_surface_new_child (gtk_widget_get_parent_surface (widget),
- &allocation);
- }
+ surface = gdk_surface_new_child (gtk_widget_get_parent_surface (widget), &allocation);
gtk_widget_set_surface (widget, surface);
gtk_widget_register_surface (widget, surface);