I see. It is my fault. I reverted that commit.

내 삼성 디바이스에서 보냈습니다

-------- 원본 메시지 --------
발신: Hermet Park <her...@hermet.pe.kr> 
날짜: 2016/6/2  오후 7:16  (GMT+09:00) 
받은 사람: Enlightenment developer list 
<enlightenment-devel@lists.sourceforge.net>,        
g...@lists.enlightenment.org 
제목: Re: [E-devel]
  [EGIT] [tools/enventor] master 01/01: enventor: Do not highlight part during 
live edit mode. 

seems wrong this..

@@ -599,6 +599,8 @@ _enventor_object_part_highlight_set(Eo *obj EINA_UNUSED,
                                     Enventor_Object_Data *pd,
                                     Eina_Bool part_highlight)
 {
+   if (pd->disabled) return;
+
    part_highlight = !!part_highlight;
    if (pd->part_highlight == part_highlight) return;
    pd->part_highlight = part_highlight;

you cannot skip state updation even if object is disabled...
 
-----Original Message-----
From: "Jaehyun Cho"<jae_hyun....@samsung.com> 
To: <g...@lists.enlightenment.org>; 
Cc: 
Sent: 2016-06-02 (목) 19:07:02
Subject: [EGIT] [tools/enventor] master 01/01: enventor: Do not highlight part 
during live edit mode.
 
jaehyun pushed a commit to branch master.

http://git.enlightenment.org/tools/enventor.git/commit/?id=567a38d5e5b80aeca6cf0ccd64d0226a3faa7133

commit 567a38d5e5b80aeca6cf0ccd64d0226a3faa7133
Author: Jaehyun Cho <jae_hyun....@samsung.com>
Date:   Thu Jun 2 19:02:03 2016 +0900

    enventor: Do not highlight part during live edit mode.
    
    Previously, part highlighting worked if part highlighting button is
    clicked or enventor window moves during live edit mode.
    Now, part highlighting does not work during live edit mode.
    
    @fix T3653
---
 src/lib/enventor_smart.c  4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/lib/enventor_smart.c b/src/lib/enventor_smart.c
index f2b1511..1812136 100644
--- a/src/lib/enventor_smart.c
+++ b/src/lib/enventor_smart.c
@@ -134,7 +134,7 @@ edit_view_sync_cb(void *data, Eina_Stringshare *state_name, 
double state_value,
         evas_object_smart_callback_call(pd->obj, SIG_CURSOR_GROUP_CHANGED,
                                         (void *) group_name);
      }
-   if (pd->part_highlight)
+   if (pd->part_highlight && !pd->disabled)
      view_part_highlight_set(VIEW_DATA, part_name);
    else
      view_part_highlight_set(VIEW_DATA, NULL);
@@ -599,6 +599,8 @@ _enventor_object_part_highlight_set(Eo *obj EINA_UNUSED,
                                     Enventor_Object_Data *pd,
                                     Eina_Bool part_highlight)
 {
+   if (pd->disabled) return;
+
    part_highlight = !!part_highlight;
    if (pd->part_highlight == part_highlight) return;
    pd->part_highlight = part_highlight;

-- 

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to