Revert this commit to fix the problem by the other method.
authorJaehwan Kim <jae.hwan.kim@samsung.com>
Tue, 5 Mar 2013 06:46:30 +0000 (15:46 +0900)
committerJaehwan Kim <jae.hwan.kim@samsung.com>
Tue, 5 Mar 2013 07:27:44 +0000 (16:27 +0900)
Revert "Small bug. In some case, the box cannot be proper size."

This reverts commit ca95166f9a8cb7db8c1557d75f444d76772b2176.

legacy/elementary/src/lib/elm_toolbar.c

index 3b540d0..392f9b8 100644 (file)
@@ -486,14 +486,14 @@ _resize_job(void *data)
 
         if (sd->vertical)
           {
-             if (h >= vh) _items_size_fit(obj, &h, vh);
+             if (h > vh) _items_size_fit(obj, &h, vh);
              if (sd->item_count - sd->separator_count > 0)
                eo_do(obj, elm_scrollable_interface_paging_set
                      (0.0, 0.0, 0, (h / (sd->item_count - sd->separator_count))));
           }
         else
           {
-             if (w >= vw) _items_size_fit(obj, &w, vw);
+             if (w > vw) _items_size_fit(obj, &w, vw);
              if (sd->item_count - sd->separator_count > 0)
                eo_do(obj, elm_scrollable_interface_paging_set
                      (0.0, 0.0, (w / (sd->item_count - sd->separator_count)), 0));
@@ -950,13 +950,13 @@ _sizing_eval(Evas_Object *obj)
         if (sd->vertical)
           {
              minw = minw_bx + (w - vw);
-             if (minh_bx < vh) minh_bx = vh;
+             if (minh_bx <= vh) minh_bx = vh;
              else _items_size_fit(obj, &minh_bx, vh);
           }
         else
           {
              minh = minh_bx + (h - vh);
-             if (minw_bx < vw) minw_bx = vw;
+             if (minw_bx <= vw) minw_bx = vw;
              else _items_size_fit(obj, &minw_bx, vw);
           }
      }