diff --git a/plugins/disassembler/source/content/views/view_disassembler.cpp b/plugins/disassembler/source/content/views/view_disassembler.cpp index 26a03515d..decda447f 100644 --- a/plugins/disassembler/source/content/views/view_disassembler.cpp +++ b/plugins/disassembler/source/content/views/view_disassembler.cpp @@ -197,7 +197,7 @@ namespace hex::plugin::disasm { m_currArchitecture = architectures.begin()->second(); } - if (ImGui::BeginTabBar("Architecture", ImGuiTabBarFlags_FittingPolicyScroll | ImGuiTabBarFlags_DrawSelectedOverline)) { + if (ImGui::BeginTabBar("Architecture", ImGuiTabBarFlags_TabListPopupButton | ImGuiTabBarFlags_FittingPolicyScroll | ImGuiTabBarFlags_DrawSelectedOverline)) { for (const auto &[name, creator] : architectures) { if (ImGui::BeginTabItem(name.c_str())) { if (m_currArchitecture->get()->getName() != name) { @@ -253,9 +253,6 @@ namespace hex::plugin::disasm { ImGui::NewLine(); - ImGui::TextUnformatted("hex.disassembler.view.disassembler.disassembly.title"_lang); - ImGui::Separator(); - // Draw disassembly table if (ImGui::BeginTable("##disassembly", 4, ImGuiTableFlags_ScrollY | ImGuiTableFlags_Borders | ImGuiTableFlags_Resizable | ImGuiTableFlags_RowBg | ImGuiTableFlags_Reorderable | ImGuiTableFlags_Hideable)) { ImGui::TableSetupScrollFreeze(0, 1);