From 8553a2aa83d65841fe96fb4d07d7af36d77761e8 Mon Sep 17 00:00:00 2001 From: js6pak Date: Tue, 21 Mar 2023 02:04:35 +0100 Subject: [PATCH] Ensure minimum width for imgui windows --- Reactor/Utilities/ImGui/Window.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Reactor/Utilities/ImGui/Window.cs b/Reactor/Utilities/ImGui/Window.cs index f9af416..d6930c6 100644 --- a/Reactor/Utilities/ImGui/Window.cs +++ b/Reactor/Utilities/ImGui/Window.cs @@ -75,7 +75,8 @@ public class Window Rect = Rect.ResetSize(); } - Rect = GUILayout.Window(Id, Rect, Func, Title); + GUI.skin.label.wordWrap = false; + Rect = GUILayout.Window(Id, Rect, Func, Title, GUILayout.MinWidth(GUI.skin.label.CalcSize(new GUIContent(Title)).x * 2)); if ((Input.GetMouseButtonDown(0) || Input.GetMouseButtonDown(1)) && Rect.Contains(new Vector2(Input.mousePosition.x, Screen.height - Input.mousePosition.y))) {