From db2130f3409219bb2d7c2fd7cecb9e9d75004368 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Fri, 24 Apr 2026 23:49:40 +0200 Subject: [PATCH] Add `No parameters` text to material instance panel with base material that doesn't have parameters --- Source/Editor/Windows/Assets/MaterialInstanceWindow.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Source/Editor/Windows/Assets/MaterialInstanceWindow.cs b/Source/Editor/Windows/Assets/MaterialInstanceWindow.cs index cb39930f9..0d621b64d 100644 --- a/Source/Editor/Windows/Assets/MaterialInstanceWindow.cs +++ b/Source/Editor/Windows/Assets/MaterialInstanceWindow.cs @@ -233,7 +233,7 @@ namespace FlaxEditor.Windows.Assets var materialInstance = proxy.Window?.Asset; if (materialInstance == null) { - layout.Label("No parameters"); + layout.Label("No parameters", TextAlignment.Center); return; } if (!materialInstance.IsLoaded || (materialInstance.BaseMaterial && !materialInstance.BaseMaterial.IsLoaded)) @@ -246,7 +246,10 @@ namespace FlaxEditor.Windows.Assets base.Initialize(layout); if (parameters.Length == 0) + { + layout.Label("No parameters", TextAlignment.Center); return; + } var parametersGroup = SurfaceUtils.InitGraphParametersGroup(layout); var settingButton = parametersGroup.AddSettingsButton();