mirror of
https://github.com/WerWolv/ImHex.git
synced 2026-03-28 07:47:03 -05:00
fix: Empty entry showing up in main menu bar
This commit is contained in:
@@ -347,6 +347,9 @@ namespace hex::plugin::builtin {
|
||||
if (result.contains(menuItem.unlocalizedNames.front())) [[likely]]
|
||||
continue;
|
||||
|
||||
if (menuItem.unlocalizedNames.front().get().starts_with('$'))
|
||||
continue;
|
||||
|
||||
if (isMenuItemVisible(lastFocusedView, menuItem))
|
||||
result.insert(menuItem.unlocalizedNames.front());
|
||||
}
|
||||
@@ -413,6 +416,11 @@ namespace hex::plugin::builtin {
|
||||
if (visibleMainMenus.contains(menuItem.unlocalizedName))
|
||||
defineMenu(menuItem.unlocalizedName);
|
||||
}
|
||||
|
||||
if (menu::beginTaskBarMenu()) {
|
||||
populateMenu(ContentRegistry::UserInterface::impl::TaskBarMenuValue);
|
||||
menu::endTaskBarMenu();
|
||||
}
|
||||
} else {
|
||||
auto cursorPos = ImGui::GetCursorPosX();
|
||||
u32 fittingItems = 0;
|
||||
@@ -475,11 +483,6 @@ namespace hex::plugin::builtin {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (menu::beginTaskBarMenu()) {
|
||||
populateMenu(ContentRegistry::UserInterface::impl::TaskBarMenuValue);
|
||||
menu::endTaskBarMenu();
|
||||
}
|
||||
}
|
||||
|
||||
void drawMainMenu([[maybe_unused]] float menuBarHeight) {
|
||||
|
||||
Reference in New Issue
Block a user