Skip to content

Commit 912576e

Browse files
committed
fix: Fixed ArgumentException when using DropdownStyle outside of OnGUI
1 parent 48fce05 commit 912576e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

Editor/TypeDropdown/DropdownStyle.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,10 @@ internal static class DropdownStyle
4747
onNormal = { textColor = Color.white }
4848
};
4949

50-
public static readonly GUIStyle SearchToolbarStyle = new GUIStyle(GUI.skin.FindStyle("ToolbarSeachTextField"));
50+
private static GUIStyle _searchToolbarStyle;
51+
52+
public static GUIStyle SearchToolbarStyle =>
53+
_searchToolbarStyle ?? (_searchToolbarStyle = new GUIStyle(GUI.skin.FindStyle("ToolbarSeachTextField")));
5154

5255
private static readonly Color HighlightedColorDarkSkin = new Color(1f, 1f, 1f, 0.028f);
5356
private static readonly Color HighlightedColorLightSkin = new Color(1f, 1f, 1f, 0.3f);

0 commit comments

Comments
 (0)