Merged changes in the trunk up to revision 52690.
[blender.git] / source / blender / editors / interface / interface_templates.c
index 4dbdb977d36d3e305d124f4bc7ee3d4d28fe5472..e90fc1d4695df5dc26780fa8334f6db58d85ff6e 100644 (file)
@@ -191,10 +191,12 @@ static uiBlock *id_search_menu(bContext *C, ARegion *ar, void *arg_litem)
        }
        /* list view */
        else {
+               const int searchbox_width  = uiSearchBoxWidth();
+               const int searchbox_height = uiSearchBoxHeight();
                /* fake button, it holds space for search items */
-               uiDefBut(block, LABEL, 0, "", 10, 15, 150, uiSearchBoxhHeight(), NULL, 0, 0, 0, 0, NULL);
+               uiDefBut(block, LABEL, 0, "", 10, 15, searchbox_width, searchbox_height, NULL, 0, 0, 0, 0, NULL);
                
-               but = uiDefSearchBut(block, search, 0, ICON_VIEWZOOM, sizeof(search), 10, 0, 150, 19, 0, 0, "");
+               but = uiDefSearchBut(block, search, 0, ICON_VIEWZOOM, sizeof(search), 10, 0, searchbox_width, UI_UNIT_Y - 1, 0, 0, "");
                uiButSetSearchFunc(but, id_search_cb, &template, id_search_call_cb, idptr.data);
        }
                
@@ -787,7 +789,7 @@ static int modifier_can_delete(ModifierData *md)
        return 1;
 }
 
-/* Check wheter Modifier is a simulation or not, this is used for switching to the physics/particles context tab */
+/* Check whether Modifier is a simulation or not, this is used for switching to the physics/particles context tab */
 static int modifier_is_simulation(ModifierData *md)
 {
        /* Physic Tab */