diff options
author | Alexey Yakovenko <wakeroid@gmail.com> | 2010-04-25 21:11:00 +0200 |
---|---|---|
committer | Alexey Yakovenko <wakeroid@gmail.com> | 2010-04-25 21:11:00 +0200 |
commit | e68f2a2a47c4d24932a6b5cef3ee29f50e35ef1d (patch) | |
tree | 78579e9bf4e64385192bede488a5b9c46587dcf3 /plugins/gtkui/ddbcellrenderertextmultiline.c | |
parent | 918c8a2ef3353746fc28467b3edecf2be74b17fc (diff) |
added shift+enter as linebreak key when editing metadata
Diffstat (limited to 'plugins/gtkui/ddbcellrenderertextmultiline.c')
-rw-r--r-- | plugins/gtkui/ddbcellrenderertextmultiline.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/gtkui/ddbcellrenderertextmultiline.c b/plugins/gtkui/ddbcellrenderertextmultiline.c index f9e9c43a..4a573705 100644 --- a/plugins/gtkui/ddbcellrenderertextmultiline.c +++ b/plugins/gtkui/ddbcellrenderertextmultiline.c @@ -25,9 +25,9 @@ #include <gtk/gtk.h> #include <stdlib.h> #include <string.h> -#include <stdio.h> #include <gdk/gdkkeysyms.h> #include <gdk/gdk.h> +#include <stdio.h> #define DDB_TYPE_CELL_EDITABLE_TEXT_VIEW (ddb_cell_editable_text_view_get_type ()) @@ -112,10 +112,9 @@ static gboolean ddb_cell_editable_text_view_real_key_press_event (GtkWidget* bas gboolean result = FALSE; gboolean res; self = (DdbCellEditableTextView*) base; - fprintf (stdout, "key_press_event\n"); res = TRUE; if ((*event).keyval == GDK_Return) { - if (((*event).state & GDK_CONTROL_MASK) != 0) { + if (((*event).state & (GDK_CONTROL_MASK | GDK_SHIFT_MASK)) != 0) { res = GTK_WIDGET_CLASS (ddb_cell_editable_text_view_parent_class)->key_press_event ((GtkWidget*) GTK_TEXT_VIEW (self), event); } else { gtk_cell_editable_editing_done ((GtkCellEditable*) self); |