Unable to find style "IN Popup" in skin "LightSkin" repaint

Issue #440 resolved
Waldemar Avdokin
created an issue
  1. What happened? /edit -> also happens sometimes when i just play in editor mode I got this warning after i make a build

  2. How can we reproduce it? Probably make a build?

  3. If screenshots would help explain or demonstrate your issue, please include these. https://imgur.com/a/Jyf726Z

  4. What version of Unity are you using? 2018.3 bet a1

  5. What version of Odin are you using? (See "Tools > Odin Inspector > About") 2.0.5

  6. Do you have Editor Only mode enabled? I did not. After reading about it here, i remembered it existed and enabled it. Seems to be gone, did only 1 build after it.

  7. What operating system are you on? Windows 10

Comments (3)

  1. Chris Williams

    I also experience this issue. Warning reads:

    Unable to find style 'IN Popup' in skin 'LightSkin' repaint
    UnityEngine.GUIStyle:op_Implicit(String)
    
    • Operating on Windows 10
    • Odin version 2.0.6
    • Unity 2018.3.0b5
    • Warning occurs both in Editor Only and non Editor Only modes
    • Warning occurs on Script Recompile and Play (sometimes also on Repaint?) whenever an object in the Inspector has one or more unfolded Monobehaviours that contain Odin-drawn elements. Tested with Enum drawer and FoldoutGroup
    • Warning does not occur when all monobehaviours are collapsed in inspector view, or when an object with no monobehaviours are selected

    Error contains:

    Unable to find style 'IN Popup' in skin 'LightSkin' repaint
    UnityEngine.GUIStyle:op_Implicit(String)
    Sirenix.Utilities.Editor.SirenixEditorFields:DrawSlideKnob(Rect, Int32) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.Utilities.Editor/GUI/SirenixEditorFields.cs:5712)
    Sirenix.Utilities.Editor.SirenixEditorFields:FloatField(Rect, GUIContent, Single, GUIStyle) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.Utilities.Editor/GUI/SirenixEditorFields.cs:2048)
    Sirenix.Utilities.Editor.SirenixEditorFields:FloatField(GUIContent, Single, GUIStyle, GUILayoutOption[]) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.Utilities.Editor/GUI/SirenixEditorFields.cs:2099)
    Sirenix.Utilities.Editor.SirenixEditorFields:FloatField(GUIContent, Single, GUILayoutOption[]) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.Utilities.Editor/GUI/SirenixEditorFields.cs:2111)
    Sirenix.OdinInspector.Editor.Drawers.SingleDrawer:DrawPropertyLayout(GUIContent) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Drawers/Value Drawers/UnityObjectDrawer.cs:97)
    Sirenix.OdinInspector.Editor.OdinDrawer:CallNextDrawer(GUIContent) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Utilities/PersistentContext/PersistentContextCache.cs:133)
    Sirenix.OdinInspector.Editor.Drawers.PrimitiveValueConflictDrawer`1:DrawPropertyLayout(GUIContent) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Drawers/Attribute Drawers/AssetListAttributeDrawer.cs:217)
    Sirenix.OdinInspector.Editor.OdinDrawer:CallNextDrawer(GUIContent) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Utilities/PersistentContext/PersistentContextCache.cs:133)
    Sirenix.OdinInspector.Editor.Drawers.PropertyContextMenuDrawer`1:DrawPropertyLayout(GUIContent) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Drawers/Attribute Drawers/OnValueChangedAttributeDrawer.cs:97)
    Sirenix.OdinInspector.Editor.OdinDrawer:DrawProperty(GUIContent) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Utilities/PersistentContext/PersistentContextCache.cs:82)
    Sirenix.OdinInspector.Editor.InspectorProperty:Draw(GUIContent) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Examples/Attributes/TitleGroupExamples.cs:25)
    Sirenix.OdinInspector.Editor.Drawers.FoldoutGroupAttributeDrawer:DrawPropertyLayout(GUIContent)
    Sirenix.OdinInspector.Editor.OdinDrawer:DrawProperty(GUIContent) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Utilities/PersistentContext/PersistentContextCache.cs:82)
    Sirenix.OdinInspector.Editor.InspectorProperty:Draw(GUIContent) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Examples/Attributes/TitleGroupExamples.cs:25)
    Sirenix.OdinInspector.Editor.InspectorUtilities:DrawPropertiesInTree(PropertyTree) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Utilities/PersistentContext/PersistentContextCache.cs:209)
    Sirenix.OdinInspector.Editor.PropertyTree:Draw(Boolean) (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Drawers/Misc Drawers/DefaultMethodDrawer.cs:207)
    Sirenix.OdinInspector.Editor.OdinEditor:DrawTree() (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Core/Value Entries/PropertyValueEntry.cs:173)
    Sirenix.OdinInspector.Editor.OdinEditor:DrawOdinInspector() (at C:/Projects/Sirenix Development Framework/Sirenix Solution/Sirenix.OdinInspector.Editor/Core/Value Entries/PropertyValueEntry.cs:200)
    

    buglog.png

  2. Log in to comment