diff --git a/plugins/builtin/source/content/views/view_hex_editor.cpp b/plugins/builtin/source/content/views/view_hex_editor.cpp index 853a5453d..b8f162a92 100644 --- a/plugins/builtin/source/content/views/view_hex_editor.cpp +++ b/plugins/builtin/source/content/views/view_hex_editor.cpp @@ -881,6 +881,8 @@ namespace hex::plugin::builtin { if (newProvider != nullptr) { this->m_hexEditor.setSelectionUnchecked(this->m_selectionStart.get(newProvider), this->m_selectionEnd.get(newProvider)); this->m_hexEditor.setScrollPosition(this->m_scrollPosition.get(newProvider)); + } else { + ImHexApi::HexEditor::clearSelection(); } this->m_hexEditor.forceUpdateScrollPosition();