diff options
Diffstat (limited to 'filter/vfolder-editor.c')
-rw-r--r-- | filter/vfolder-editor.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/filter/vfolder-editor.c b/filter/vfolder-editor.c index 1b2022fecb..caa9069ac5 100644 --- a/filter/vfolder-editor.c +++ b/filter/vfolder-editor.c @@ -338,10 +338,10 @@ select_rule (GtkWidget *w, GtkWidget *child, struct _editor_data *data) } static void -double_click (GtkWidget *widget, GdkEventButton *event, gpointer user_data) +double_click (GtkWidget *widget, GdkEventButton *event, struct _editor_data *data) { - if (event->type == GDK_2BUTTON_PRESS) - rule_edit (widget, user_data); + if (data->current && event->type == GDK_2BUTTON_PRESS) + rule_edit (widget, data); } GtkWidget * |