From ab2c7af982009ebe331b1247654193011ea837a2 Mon Sep 17 00:00:00 2001 From: Colin Leroy Date: Wed, 14 May 2014 15:55:42 +0200 Subject: [PATCH] Don't go up in subject if we're selecting --- src/compose.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/compose.c b/src/compose.c index 3e98f2b1d..8195e9df1 100644 --- a/src/compose.c +++ b/src/compose.c @@ -11020,7 +11020,8 @@ static gboolean completion_set_focus_to_subject // Up key should also move the focus to subject field, if the cursor // is on the first line. - if (event->keyval == GDK_KEY_Up || event->keyval == GDK_KEY_KP_Up) { + if ((event->keyval == GDK_KEY_Up || event->keyval == GDK_KEY_KP_Up) + && (event->state & (GDK_SHIFT_MASK|GDK_CONTROL_MASK)) == 0) { buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(widget)); g_return_val_if_fail(buffer != NULL, FALSE); -- 2.25.1