Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/edje

Dir     : e17/libs/edje/src/lib


Modified Files:
        edje_callbacks.c 


Log Message:


oops  fix logic. done.

===================================================================
RCS file: /cvs/e/e17/libs/edje/src/lib/edje_callbacks.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -3 -r1.28 -r1.29
--- edje_callbacks.c    3 Apr 2008 18:18:36 -0000       1.28
+++ edje_callbacks.c    3 Apr 2008 18:22:22 -0000       1.29
@@ -35,7 +35,7 @@
    ed = data;
    rp = evas_object_data_get(obj, "real_part");
    if ((!rp) || 
-       ((ev->event_flags) && 
+       ((ev->event_flags) &&
        (!(rp->part->ignore_flags & ev->event_flags)))) return;
    _edje_emit(ed, "mouse,in", rp->part->name);
    return;
@@ -79,7 +79,7 @@
    _edje_ref(ed);
    _edje_freeze(ed);
 
-   if ((ev->event_flags) && (!ignored))
+   if ((!ev->event_flags) || (!ignored))
      {
        if (ev->flags & EVAS_BUTTON_TRIPLE_CLICK)
          snprintf(buf, sizeof(buf), "mouse,down,%i,triple", ev->button);
@@ -191,7 +191,7 @@
    _edje_ref(ed);
    _edje_freeze(ed);
 
-   if ((ev->event_flags) && (!ignored))
+   if ((!ev->event_flags) || (!ignored))
      {
        snprintf(buf, sizeof(buf), "mouse,up,%i", ev->button);
        _edje_emit(ed, buf, rp->part->name);
@@ -253,7 +253,7 @@
    ignored = rp->part->ignore_flags & ev->event_flags;
 
    _edje_ref(ed);
-   if ((ev->event_flags) && (!ignored))
+   if ((!ev->event_flags) || (!ignored))
      _edje_emit(ed, "mouse,move", rp->part->name);
 
    if (rp->still_in)



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to