elm_toolbar: reduce unnecessary search cost. 91/117791/1
authorBowon Ryu <bowon.ryu@samsung.com>
Tue, 7 Mar 2017 11:34:51 +0000 (20:34 +0900)
committerBowon Ryu <bowon.ryu@samsung.com>
Tue, 7 Mar 2017 11:54:13 +0000 (20:54 +0900)
"more_menu" is not used in Tizen.

Change-Id: Ia54a4dfb7259c4ab4a7c6eb1b401fa643ef4224c
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
src/lib/elm_toolbar.c

index 054af7c41b243b80a520bd68af2a58133203b54b..ba53e306d9acb46230735a7524e7357c63c9db7f 100644 (file)
@@ -3655,7 +3655,10 @@ _elm_toolbar_shrink_mode_set(Eo *obj, Elm_Toolbar_Data *sd, Elm_Toolbar_Shrink_M
         elm_toolbar_homogeneous_set(obj, EINA_FALSE);
         eo_do(obj, elm_interface_scrollable_policy_set
               (ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF));
-        sd->more_item = _item_new(obj, "more_menu", "More", NULL, NULL);
+        /* TIZEN_ONLY(20170307): Reduces unnecessary search cost. "more_menu" is not used. */
+        //sd->more_item = _item_new(obj, "more_menu", "More", NULL, NULL);
+        sd->more_item = _item_new(obj, NULL, NULL, NULL, NULL);
+        /* END */
         _resizing_eval_item(sd->more_item);
      }
    else if (shrink_mode == ELM_TOOLBAR_SHRINK_HIDE)
@@ -3669,7 +3672,10 @@ _elm_toolbar_shrink_mode_set(Eo *obj, Elm_Toolbar_Data *sd, Elm_Toolbar_Shrink_M
         elm_toolbar_homogeneous_set(obj, EINA_FALSE);
         eo_do(obj, elm_interface_scrollable_policy_set
               (ELM_SCROLLER_POLICY_AUTO, ELM_SCROLLER_POLICY_OFF));
-        sd->more_item = _item_new(obj, "more_menu", "More", NULL, NULL);
+        /* TIZEN_ONLY(20170307): Reduces unnecessary search cost. "more_menu" is not used. */
+        //sd->more_item = _item_new(obj, "more_menu", "More", NULL, NULL);
+        sd->more_item = _item_new(obj, NULL, NULL, NULL, NULL);
+        /* END */
         _resizing_eval_item(sd->more_item);
      }
    else