[gtk/wip/otte/gdk: 4/12] window: Don't map children twice
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/otte/gdk: 4/12] window: Don't map children twice
- Date: Wed, 31 Mar 2021 02:16:57 +0000 (UTC)
commit e3ebdd633a54bd080843cd51850ec7023ccccc3a
Author: Benjamin Otte <otte redhat com>
Date: Tue Mar 16 02:22:16 2021 +0100
window: Don't map children twice
Children get mapped when chaining up to the parent, so no need to do it
again.
gtk/gtkwindow.c | 9 ---------
1 file changed, 9 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index 221888ad1f..31d18f5f74 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -3864,20 +3864,11 @@ gtk_window_map (GtkWidget *widget)
{
GtkWindow *window = GTK_WINDOW (widget);
GtkWindowPrivate *priv = gtk_window_get_instance_private (window);
- GtkWidget *child = priv->child;
gtk_window_present_toplevel (window);
GTK_WIDGET_CLASS (gtk_window_parent_class)->map (widget);
- if (child != NULL && gtk_widget_get_visible (child))
- gtk_widget_map (child);
-
- if (priv->title_box != NULL &&
- gtk_widget_get_visible (priv->title_box) &&
- gtk_widget_get_child_visible (priv->title_box))
- gtk_widget_map (priv->title_box);
-
if (priv->minimize_initially)
gdk_toplevel_minimize (GDK_TOPLEVEL (priv->surface));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]