wearable/rotary_selector: fix the condition to not go to the next page when rotary... 83/203883/1
authorTaehyub Kim <taehyub.kim@samsung.com>
Wed, 2 May 2018 11:25:04 +0000 (20:25 +0900)
committerTaehyub Kim <taehyub.kim@samsung.com>
Thu, 18 Apr 2019 05:41:16 +0000 (14:41 +0900)
Change-Id: I8b37f77f57133764aa018da61855706e32aa2d21

src/wearable/efl_extension_rotary_selector.c

index 6020554272d519fa8baa5b3108329606aec12a57..73b9bf8de0af575d036d05d8cd643f182fc154c2 100644 (file)
@@ -1122,7 +1122,7 @@ _event_area_mouse_up_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
           }
         else if (angle > 340.f)
           {
-             if (rsd->current_page < (rsd->item_count/_ROTARY_SELECTOR_PAGE_ITEM_MAX))
+             if (rsd->current_page < ((rsd->item_count - 1) / _ROTARY_SELECTOR_PAGE_ITEM_MAX))
                {
                   rsd->selected_index = last_index + 1;
                   _item_selected_signal_send(rsd, previous_item_index, rsd->selected_index);