editor: register modify on cut and paste.

Previously we could modify an editor with cut and paste, now
listen for these events and act as we would do with an editor
change.
This commit is contained in:
Alastair Poole 2018-08-21 19:33:03 +01:00
parent 893f3eb477
commit 2ac7e2c3b5
1 changed files with 2 additions and 0 deletions

View File

@ -1369,6 +1369,8 @@ edi_editor_add(Evas_Object *parent, Edi_Mainview_Item *item)
evas_object_event_callback_add(widget, EVAS_CALLBACK_KEY_DOWN,
_smart_cb_key_down, editor);
evas_object_smart_callback_add(widget, "changed,user", _changed_cb, editor);
evas_object_smart_callback_add(widget, "selection,cut", _changed_cb, editor);
evas_object_smart_callback_add(widget, "selection,paste" _changed_cb, editor);
evas_object_event_callback_add(widget, EVAS_CALLBACK_MOUSE_UP, _mouse_up_cb, editor);
evas_object_smart_callback_add(widget, "focused", _focused_cb, item);
evas_object_smart_callback_add(widget, "unfocused", _unfocused_cb, editor);