[elementary/elm_entry] Were these signals(copy, cut) intentionally
authorwoohyun <woohyun@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 2 Feb 2012 02:33:14 +0000 (02:33 +0000)
committerwoohyun <woohyun@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 2 Feb 2012 02:33:14 +0000 (02:33 +0000)
deleted? Anyway ~ I added them becasue they were there :)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@67684 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/elm_entry.c

index d9d4400..f00750c 100644 (file)
@@ -1649,12 +1649,14 @@ _signal_entry_paste_request(void *data, Evas_Object *obj __UNUSED__, const char
 static void
 _signal_entry_copy_notify(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__)
 {
 static void
 _signal_entry_copy_notify(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__)
 {
+   evas_object_smart_callback_call(data, SIG_SELECTION_COPY, NULL);
    _copy(data, NULL, NULL);
 }
 
 static void
 _signal_entry_cut_notify(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__)
 {
    _copy(data, NULL, NULL);
 }
 
 static void
 _signal_entry_cut_notify(void *data, Evas_Object *obj __UNUSED__, const char *emission __UNUSED__, const char *source __UNUSED__)
 {
+   evas_object_smart_callback_call(data, SIG_SELECTION_CUT, NULL);
    _cut(data, NULL, NULL);
 }
 
    _cut(data, NULL, NULL);
 }