UI: Remove 'x' icon from paths and lists
This commit is contained in:
		@@ -119,7 +119,10 @@ uiBut *uiDefAutoButR(uiBlock *block, PointerRNA *ptr, PropertyRNA *prop, int ind
 | 
			
		||||
			else
 | 
			
		||||
				but = uiDefButR_prop(block, UI_BTYPE_TEXT, 0, name, x1, y1, x2, y2, ptr, prop, index, 0, 0, -1, -1, NULL);
 | 
			
		||||
 | 
			
		||||
			UI_but_flag_enable(but, UI_BUT_VALUE_CLEAR); /* might want to make this optional? */
 | 
			
		||||
			PropertySubType subtype = RNA_property_subtype(prop);
 | 
			
		||||
			if (!(ELEM(subtype, PROP_FILEPATH, PROP_DIRPATH, PROP_FILENAME) || (block->flag & UI_BLOCK_LIST_ITEM))) {
 | 
			
		||||
				UI_but_flag_enable(but, UI_BUT_VALUE_CLEAR);
 | 
			
		||||
			}
 | 
			
		||||
			if (RNA_property_flag(prop) & PROP_TEXTEDIT_UPDATE) {
 | 
			
		||||
				UI_but_flag_enable(but, UI_BUT_TEXTEDIT_UPDATE);
 | 
			
		||||
			}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user