elm_gengrid: Remove unnecessary code. 87/249387/4
authorHosang Kim <hosang12.kim@samsung.com>
Fri, 11 Dec 2020 05:13:30 +0000 (14:13 +0900)
committerkim hosang <hosang12.kim@samsung.com>
Fri, 11 Dec 2020 05:32:10 +0000 (05:32 +0000)
When gengrid is rotating, gengrid shows wrong position because number of span size in gengrid is changed.
this code is maintain the ratio of scroller when the content size is changed.

@tizen_only

Change-Id: I4e7f8c8a503e4460e439ff93f4f1a9aa3bf489e7
(cherry picked from commit d5e36f479794fc45cffdf709a7a7627806d9196d)

src/lib/elementary/elm_gengrid.c

index c3002d3..0418c1e 100755 (executable)
@@ -7048,6 +7048,7 @@ _elm_gengrid_elm_interface_scrollable_wanted_region_set(Eo *obj EINA_UNUSED, Elm
 //
 
 //TIZEN_ONLY(20150909) : Use the specific bar_chagnged_bar_pos_adjust func only for gengrid.
+/*TIZEN_ONLY(20201211): Remove unnecessary code.
 static double
 _round(double value, int pos)
 {
@@ -7059,6 +7060,7 @@ _round(double value, int pos)
 
    return temp;
 }
+*/
 
 EOLIAN static void
 _elm_gengrid_elm_interface_scrollable_custom_pan_pos_adjust(Eo *obj, Elm_Gengrid_Data *sd, int *x, int *y)
@@ -7072,6 +7074,11 @@ _elm_gengrid_elm_interface_scrollable_custom_pan_pos_adjust(Eo *obj, Elm_Gengrid
    elm_obj_pan_pos_min_get(sd->pan_obj, &minx, &miny);
    elm_obj_pan_pos_get(sd->pan_obj, x, y);
 
+   return;
+   /*TIZEN_ONLY(20201211): Remove unnecessary code.
+    * When gengrid is rotating, gengrid shows wrong position because number of span size in gengrid is changed.
+    * this code is maintain the ratio of scroller when the content size is changed.
+
    if (edje_object_part_exists(wd->resize_obj, "elm.dragable.hbar"))
      {
         edje_object_part_drag_value_get
@@ -7094,6 +7101,7 @@ _elm_gengrid_elm_interface_scrollable_custom_pan_pos_adjust(Eo *obj, Elm_Gengrid
         if (*y > my) *y = my;
         else if (*y < miny) *y = miny;
      }
+     */
 }
 //