summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2013-04-21 14:44:24 -0400
committerCosimo Cecchi <cosimoc@gnome.org>2013-04-21 14:44:24 -0400
commita25e0a97d5faed9ff2699fe6d15e0b26ba98074d (patch)
tree753e1d4666bbe819ff0b339dc482a0ebe0d87459
parent1507ba79ec9f4b25686222b6eaed33d50cdcb7cc (diff)
downloadgtk+-a25e0a97d5faed9ff2699fe6d15e0b26ba98074d.tar.gz
window: only account for decoration borders when we're client decorated
-rw-r--r--gtk/gtkwindow.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index 793a80e312..10dfac91e4 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -8890,7 +8890,8 @@ gtk_window_draw (GtkWidget *widget,
gtk_widget_get_allocation (widget, &allocation);
- get_decoration_borders (widget, &title_border, &inner_border, &outer_border);
+ if (priv->client_decorated)
+ get_decoration_borders (widget, &title_border, &inner_border, &outer_border);
if (!gtk_widget_get_app_paintable (widget) &&
gtk_cairo_should_draw_window (cr, gtk_widget_get_window (widget)))