From 8fae55487a3080610ea2d9bfd9c847796c3bce86 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Fri, 10 May 2024 22:10:59 +0200 Subject: [PATCH] fix: Closing providers not clearing selection correctly --- plugins/builtin/source/content/views/view_hex_editor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/builtin/source/content/views/view_hex_editor.cpp b/plugins/builtin/source/content/views/view_hex_editor.cpp index 3fd1aeb27..00105e497 100644 --- a/plugins/builtin/source/content/views/view_hex_editor.cpp +++ b/plugins/builtin/source/content/views/view_hex_editor.cpp @@ -957,7 +957,7 @@ namespace hex::plugin::builtin { if (newProvider != nullptr) { m_hexEditor.setSelectionUnchecked(m_selectionStart.get(newProvider), m_selectionEnd.get(newProvider)); } else { - ImHexApi::HexEditor::clearSelection(); + m_hexEditor.setSelectionUnchecked(std::nullopt, std::nullopt); } if (isSelectionValid()) {