From 7e144b136b8e78859df39f008154ec72b181340c Mon Sep 17 00:00:00 2001 From: WerWolv Date: Wed, 12 Apr 2023 16:03:58 +0200 Subject: [PATCH] patterns: Updated pattern language Fixes #1030 --- lib/external/pattern_language | 2 +- plugins/builtin/source/ui/pattern_drawer.cpp | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/external/pattern_language b/lib/external/pattern_language index 32d83b2ec..5957400ab 160000 --- a/lib/external/pattern_language +++ b/lib/external/pattern_language @@ -1 +1 @@ -Subproject commit 32d83b2eca3b6a82ea61b11ef1047a0d4b9b1f08 +Subproject commit 5957400abf116eaa9e849a7b72a158d2ea6e1226 diff --git a/plugins/builtin/source/ui/pattern_drawer.cpp b/plugins/builtin/source/ui/pattern_drawer.cpp index c25c26d72..500e6af6f 100644 --- a/plugins/builtin/source/ui/pattern_drawer.cpp +++ b/plugins/builtin/source/ui/pattern_drawer.cpp @@ -306,7 +306,12 @@ namespace hex::plugin::builtin::ui { makeSelectable(pattern); drawCommentTooltip(pattern); ImGui::TableNextColumn(); - drawColorColumn(pattern); + + if (pattern.isSealed()) + drawColorColumn(pattern); + else + ImGui::TableNextColumn(); + drawOffsetColumn(pattern); drawSizeColumn(pattern); drawTypenameColumn(pattern, "bitfield");