Edje entry: Don't emit 'curosr,changed' when appended using a different curosr.
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 18 May 2011 10:08:03 +0000 (10:08 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 18 May 2011 10:08:03 +0000 (10:08 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@59494 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/edje_entry.c

index 1b85a1a..0b7db15 100644 (file)
@@ -2057,9 +2057,12 @@ _edje_entry_text_markup_append(Edje_Real_Part *rp, const char *text)
 
    /* We are updating according to the real cursor on purpose */
    _anchors_get(en->cursor, rp->object, en);
-   _curs_update_from_curs(en->cursor, rp->object, en);
    _edje_emit(rp->edje, "entry,changed", rp->part->name);
+#if 0
+   /* Cursor didn't really change, don't say it did. */
+   _curs_update_from_curs(en->cursor, rp->object, en);
    _edje_emit(rp->edje, "cursor,changed", rp->part->name);
+#endif
 
    _edje_entry_real_part_configure(rp);
 }