From 411884966b45a33cee0ccb0b69cc8156f4530d17 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Fri, 8 Dec 2023 11:15:32 +0100 Subject: [PATCH] fix: Crash when making pattern editor window too small --- plugins/builtin/source/content/views/view_pattern_editor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/builtin/source/content/views/view_pattern_editor.cpp b/plugins/builtin/source/content/views/view_pattern_editor.cpp index 7b69f1ef6..2059e679c 100644 --- a/plugins/builtin/source/content/views/view_pattern_editor.cpp +++ b/plugins/builtin/source/content/views/view_pattern_editor.cpp @@ -164,7 +164,7 @@ namespace hex::plugin::builtin { textEditorSize.y += height; if (availableSize.y > 1) - textEditorSize.y = std::clamp(textEditorSize.y, 1.0F, availableSize.y - ImGui::GetTextLineHeightWithSpacing() * 3); + textEditorSize.y = std::clamp(textEditorSize.y, 1.0F, std::max(1.0F, availableSize.y - ImGui::GetTextLineHeightWithSpacing() * 3)); this->m_textEditor.Render("hex.builtin.view.pattern_editor.name"_lang, textEditorSize, true);