Browse Source

Bugfix: Fix texture inspector not showing/hiding cubemap source field as cubemap option is enabled/disabled

BearishSun 6 years ago
parent
commit
7e990dcccc
1 changed files with 6 additions and 1 deletions
  1. 6 1
      Source/EditorManaged/Inspectors/TextureInspector.cs

+ 6 - 1
Source/EditorManaged/Inspectors/TextureInspector.cs

@@ -37,7 +37,12 @@ namespace bs.Editor
             maximumMipsField.OnChanged += x => importOptions.MaxMip = x;
             maximumMipsField.OnChanged += x => importOptions.MaxMip = x;
             srgbField.OnChanged += x => importOptions.SRGB = x;
             srgbField.OnChanged += x => importOptions.SRGB = x;
             cpuCachedField.OnChanged += x => importOptions.CpuCached = x;
             cpuCachedField.OnChanged += x => importOptions.CpuCached = x;
-            isCubemapField.OnChanged += x => importOptions.Cubemap = x;
+            isCubemapField.OnChanged += x =>
+            {
+                importOptions.Cubemap = x;
+
+                cubemapSourceTypeField.Active = x;
+            };
             cubemapSourceTypeField.OnSelectionChanged += x => importOptions.CubemapSourceType = (CubemapSourceType)x;
             cubemapSourceTypeField.OnSelectionChanged += x => importOptions.CubemapSourceType = (CubemapSourceType)x;
 
 
             Layout.AddElement(formatField);
             Layout.AddElement(formatField);