[gtk+] csd: no border when fullscreen
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] csd: no border when fullscreen
- Date: Fri, 5 Jul 2013 19:53:54 +0000 (UTC)
commit c2196e596f7947d181eb4ccca38aff145ee4ef57
Author: Matthias Clasen <mclasen redhat com>
Date: Fri Jul 5 13:59:41 2013 -0400
csd: no border when fullscreen
The was a missing fullscreen check in get_decoration_size was causing
the window background to have a transparent border when fullscreen.
gtk/gtkwindow.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index f4b3008..42cf69f 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -6167,7 +6167,8 @@ get_decoration_size (GtkWidget *widget,
return;
if (gtk_window_get_maximized (GTK_WINDOW (widget)) ||
- GTK_WINDOW (widget)->priv->tiled)
+ priv->fullscreen ||
+ priv->tiled)
return;
state = gtk_widget_get_state_flags (widget);
@@ -6615,7 +6616,6 @@ gtk_window_state_event (GtkWidget *widget,
(event->new_window_state & GDK_WINDOW_STATE_TILED) ? 1 : 0;
}
-
if (event->changed_mask & (GDK_WINDOW_STATE_FULLSCREEN | GDK_WINDOW_STATE_MAXIMIZED |
GDK_WINDOW_STATE_TILED))
{
update_window_buttons (window);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]