in svn .
------------------------------------
-Regards, Hermet-
-----Original Message-----
From: "Enlightenment SVN"<no-re...@enlightenment.org>
To: enlightenment-...@lists.sourceforge.net
Cc:
Sent: 11-11-24(목) 20:26:41
Subject: E SVN: hermet trunk/elementary/src/lib
Log:
elementary/naviframe - patched by shilapaonkar singh (shilpa.si...@samsung.com)
Hi Mr. Park,
Change description: [ commit message ]
Bug: Hide signal sent twice in case of prev button, next button and icon
swallow areas.
Fix: Hide signal sent only once in delete callback.
Thanks & Regards
Shilpa Singh
Author: hermet
Date: 2011-11-24 03:26:41 -0800 (Thu, 24 Nov 2011)
New Revision: 65570
Trac: http://trac.enlightenment.org/e/changeset/65570
Modified:
trunk/elementary/src/lib/elc_naviframe.c
Modified: trunk/elementary/src/lib/elc_naviframe.c
===================================================================
--- trunk/elementary/src/lib/elc_naviframe.c 2011-11-24 10:31:42 UTC (rev 65569)
+++ trunk/elementary/src/lib/elc_naviframe.c 2011-11-24 11:26:41 UTC (rev 65570)
@@ -652,15 +652,8 @@
evas_object_del(it->title_prev_btn);
it->title_prev_btn = btn;
+ if (!btn) return;
- if (!btn)
- {
- edje_object_signal_emit(VIEW(it),
- "elm,state,prev_btn,hide",
- "elm");
- return;
- }
-
elm_widget_sub_object_add(WIDGET(it), btn);
evas_object_event_callback_add(btn,
EVAS_CALLBACK_DEL,
@@ -682,15 +675,8 @@
evas_object_del(it->title_next_btn);
it->title_next_btn = btn;
+ if (!btn) return;
- if (!btn)
- {
- edje_object_signal_emit(VIEW(it),
- "elm,state,next_btn,hide",
- "elm");
- return;
- }
-
elm_widget_sub_object_add(WIDGET(it), btn);
evas_object_event_callback_add(btn,
EVAS_CALLBACK_DEL,
@@ -711,15 +697,8 @@
evas_object_del(it->icon);
it->icon = icon;
+ if (!icon) return;
- if (!icon)
- {
- edje_object_signal_emit(VIEW(it),
- "elm,state,icon,hide",
- "elm");
- return;
- }
-
elm_widget_sub_object_add(WIDGET(it), icon);
evas_object_event_callback_add(icon,
EVAS_CALLBACK_DEL,
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
enlightenment-svn mailing list
enlightenment-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-svn
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel