aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/menu.c
diff options
context:
space:
mode:
authorStephen Fisher <steve@stephen-fisher.com>2007-11-14 06:39:58 +0000
committerStephen Fisher <steve@stephen-fisher.com>2007-11-14 06:39:58 +0000
commitdc7a454b713fc26f8a2cb648204a127ee0e47418 (patch)
treee114493e44648eb3cdd759d0680926f8da30e275 /gtk/menu.c
parent76ebf7f2488a0ca0447286c0ad32f1e24fe5eac4 (diff)
From didier:
Fix for bug #1876: Resizing columns changes the currently-selected packet svn path=/trunk/; revision=23445
Diffstat (limited to 'gtk/menu.c')
-rw-r--r--gtk/menu.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/menu.c b/gtk/menu.c
index a4377ae38a..d1064d82f8 100644
--- a/gtk/menu.c
+++ b/gtk/menu.c
@@ -2118,7 +2118,8 @@ popup_menu_handler(GtkWidget *widget, GdkEvent *event, gpointer data)
* as a pixmap.
*/
/* Check if we are on packet_list object */
- if (widget == OBJECT_GET_DATA(popup_menu_object, E_MPACKET_LIST_KEY)) {
+ if (widget == OBJECT_GET_DATA(popup_menu_object, E_MPACKET_LIST_KEY) &&
+ ((GdkEventButton *)event)->button != 1) {
if (packet_list_get_event_row_column(widget, (GdkEventButton *)event,
&row, &column)) {
OBJECT_SET_DATA(popup_menu_object, E_MPACKET_LIST_ROW_KEY,