[evolution/wip/webkit-composer] 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] Bug 726648 - [webkit-composer] Drafts may remember cursor position
- Date: Thu, 20 Mar 2014 08:16:34 +0000 (UTC)
commit e1da6e5d31ea6391602cd54abb81a788fc3d0d8f
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 c3bb2fb..f435c28 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]