gnome-panel r11453 - trunk/gnome-panel
- From: vuntz svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-panel r11453 - trunk/gnome-panel
- Date: Tue, 20 Jan 2009 12:20:33 +0000 (UTC)
Author: vuntz
Date: Tue Jan 20 12:20:33 2009
New Revision: 11453
URL: http://svn.gnome.org/viewvc/gnome-panel?rev=11453&view=rev
Log:
2009-01-20 Vincent Untz <vuntz gnome org>
* panel-toplevel.c: (panel_toplevel_button_press_event): don't require
the mouse button modifier to move a non-expanded panel. Only the
handles can be grabbed, and they're there for that.
Modified:
trunk/gnome-panel/ChangeLog
trunk/gnome-panel/panel-toplevel.c
Modified: trunk/gnome-panel/panel-toplevel.c
==============================================================================
--- trunk/gnome-panel/panel-toplevel.c (original)
+++ trunk/gnome-panel/panel-toplevel.c Tue Jan 20 12:20:33 2009
@@ -3240,8 +3240,10 @@
return FALSE;
/* Get the mouse-button modifier from metacity so that only intentional
- * moves are considered */
- if ((event->state & gtk_accelerator_get_default_mod_mask ()) != panel_bindings_get_mouse_button_modifier_keymask ())
+ * moves are considered. We don't this for non-expanded panels since we
+ * only have the handles that the user can grab. */
+ if ((toplevel->priv->expand || toplevel->priv->attached) &&
+ (event->state & gtk_accelerator_get_default_mod_mask ()) != panel_bindings_get_mouse_button_modifier_keymask ())
return FALSE;
gdk_window_get_user_data (event->window, (gpointer)&event_widget);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]