From: Alfons Hoogervorst Date: Sun, 21 Jul 2002 00:08:30 +0000 (+0000) Subject: make enter clear selection X-Git-Tag: rel_0_8_0~23 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=bedfdaec8fb766878b09125e7d53d9f4eb16d05c make enter clear selection (closes "[ 579888 ] Editor selection/entry error" reported by Steve Lamb) --- diff --git a/ChangeLog.claws b/ChangeLog.claws index e234ae2c4..4ca8845a4 100644 --- a/ChangeLog.claws +++ b/ChangeLog.claws @@ -1,3 +1,10 @@ +2002-07-21 [alfons] 0.7.8claws84 + + * src/gtkstext.c + make enter clear selection + (closes "[ 579888 ] Editor selection/entry error" + reported by Steve Lamb) + 2002-07-21 [alfons] 0.7.8claws83 * src/summaryview.c diff --git a/configure.in b/configure.in index ee614b784..5d6f98b0b 100644 --- a/configure.in +++ b/configure.in @@ -8,7 +8,7 @@ MINOR_VERSION=7 MICRO_VERSION=8 INTERFACE_AGE=0 BINARY_AGE=0 -EXTRA_VERSION=claws83 +EXTRA_VERSION=claws84 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION dnl set $target diff --git a/src/gtkstext.c b/src/gtkstext.c index cd6b024c2..ab7088641 100644 --- a/src/gtkstext.c +++ b/src/gtkstext.c @@ -2331,8 +2331,16 @@ gtk_stext_key_press (GtkWidget *widget, gtk_signal_emit_by_name (GTK_OBJECT (text), "activate"); else { + /* SYLPHEED: + * delete selection + */ + gtk_editable_delete_selection (editable); position = text->point.index; gtk_editable_insert_text (editable, "\n", 1, &position); + /* SYLPHEED: + * clear selection + */ + gtk_stext_set_selection (editable, 0, 0); } break; case GDK_Escape: