[evolution/wip/webkit-composer: 928/966] Bug 726648 - [webkit-composer] Drafts may remember cursor position
- From: Tomas Popela <tpopela src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution/wip/webkit-composer: 928/966] Bug 726648 - [webkit-composer] Drafts may remember cursor position
- Date: Wed, 23 Apr 2014 11:11:27 +0000 (UTC)
commit 7368ada9eab1701521032e1e785e442e440acf3e
Author: Tomas Popela <tpopela redhat com>
Date: Thu Mar 20 09:14:48 2014 +0100
Bug 726648 - [webkit-composer] Drafts may remember cursor position
The caret position there, but was not restored.
composer/e-composer-private.c | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/composer/e-composer-private.c b/composer/e-composer-private.c
index 2fcd2c2..7e2c5ce 100644
--- a/composer/e-composer-private.c
+++ b/composer/e-composer-private.c
@@ -872,9 +872,13 @@ composer_move_caret (EMsgComposer *composer)
}
/* If editing message as new don't handle with caret */
- if (composer->priv->is_from_message) {
- webkit_dom_element_set_attribute (
- WEBKIT_DOM_ELEMENT (body), "data-edit-as-new", "", NULL);
+ if (composer->priv->is_from_message || composer->priv->is_from_draft) {
+ if (compser->priv->is_from_message)
+ webkit_dom_element_set_attribute (
+ WEBKIT_DOM_ELEMENT (body),
+ "data-edit-as-new",
+ "",
+ NULL);
e_editor_selection_restore_caret_position (editor_selection);
e_editor_widget_force_spell_check (editor_widget);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]