scroller: fix the misstake. change && -> || 41/48241/3
authorJaehwan Kim <jae.hwan.kim@samsung.com>
Mon, 24 Aug 2015 04:38:08 +0000 (13:38 +0900)
committerJaehwan Kim <jae.hwan.kim@samsung.com>
Wed, 16 Sep 2015 13:55:45 +0000 (06:55 -0700)
@fix

Change-Id: I38a95b35259da3b06ffccfe51c01db542910772f
origin: upstream

src/lib/elm_scroller.c

index 7799d8e0bdd6912ab604b619c38d4eed4feb9cfa..9472541c85db523c2b97354cbcafc4199d3092a7 100644 (file)
@@ -120,10 +120,10 @@ _key_action_move(Evas_Object *obj, const char *params)
    if ((current_focus == obj) ||
        ((!ELM_RECTS_INTERSECT
          (x, y, v_w, v_h, (f_x - c_x), (f_y - c_y), f_w, f_h)) &&
-        (!strcmp(dir, "left") && (f_x > v_x)) &&
-        (!strcmp(dir, "right") && (f_x + f_w < v_x + v_w)) &&
-        (!strcmp(dir, "up") && (f_y > v_y)) &&
-        (!strcmp(dir, "down") && (f_y + f_h < v_y + v_h))))
+        ((!strcmp(dir, "left") && (f_x > v_x)) ||
+        (!strcmp(dir, "right") && (f_x + f_w < v_x + v_w)) ||
+        (!strcmp(dir, "up") && (f_y > v_y)) ||
+        (!strcmp(dir, "down") && (f_y + f_h < v_y + v_h)))))
      {
         Eina_List *l;
         Evas_Object *cur;