[gtk+] csd: Always raise on primary titlebar click
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] csd: Always raise on primary titlebar click
- Date: Fri, 13 Feb 2015 13:51:50 +0000 (UTC)
commit ac497c6e8f45bfece4054ba7f72ffd7becb45311
Author: Matthias Clasen <mclasen redhat com>
Date: Fri Feb 13 08:50:04 2015 -0500
csd: Always raise on primary titlebar click
This matches more closely what typical window managers do.
Pointed out in
https://bugzilla.redhat.com/show_bug.cgi?id=1158472
gtk/gtkwindow.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index 7f9405b..4dbde2a 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -1457,6 +1457,9 @@ multipress_gesture_pressed_cb (GtkGestureMultiPress *gesture,
event_widget = gtk_get_event_widget ((GdkEvent*) event);
+ if (region == GTK_WINDOW_REGION_TITLE)
+ gdk_window_raise (gtk_widget_get_window (widget));
+
switch (region)
{
case GTK_WINDOW_REGION_CONTENT:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]