Fixing UI bugs, updating web UI

This commit is contained in:
Vladislav Khorev committed 2026-06-12 20:18:43 +03:00
1 parent dee9615483
commit 7031a21922
28 files changed
+216 -48

No files matched your search

+8
View File
@@ -218,6 +218,7 @@ namespace ZL {
uiManager.pushMenuFromSavedRoot(aboutScreenRoot);
uiManager.setTextButtonCallback("aboutBackButton", [this](const std::string&) {
uiManager.popMenu();
uiManager.updateAllLayouts();
});
}
@@ -308,6 +309,7 @@ namespace ZL {
void MenuManager::closeInventory() {
state = GameState::Gameplay;
uiManager.popMenu();
uiManager.updateAllLayouts();
}
void MenuManager::openQuestJournal() {
@@ -344,6 +346,7 @@ namespace ZL {
selectedQuestIndex = -1;
visibleQuestIds.clear();
uiManager.popMenu();
uiManager.updateAllLayouts();
}
void MenuManager::toggleQuestJournal() {
@@ -480,6 +483,7 @@ namespace ZL {
});
uiManager.setButtonCallback("buttonBack", [this](const std::string&) {
uiManager.popMenu();
uiManager.updateAllLayouts();
});
}
@@ -491,6 +495,7 @@ namespace ZL {
});
uiManager.setButtonCallback("buttonBack", [this](const std::string&) {
uiManager.popMenu();
uiManager.updateAllLayouts();
});
uiManager.setButtonCallback("videoSkip", [this](const std::string&) {
closePhoneEntirely();
@@ -533,6 +538,7 @@ namespace ZL {
});
uiManager.setButtonCallback("buttonBack", [this](const std::string&) {
uiManager.popMenu();
uiManager.updateAllLayouts();
});
uiManager.setButtonCallback("mapGo", [this](const std::string&) {
tutorialNeedOpenTaxiScreen = false;
@@ -572,6 +578,7 @@ namespace ZL {
activeChatIndex_ = -1;
phoneChatVisibleBubbles_.clear();
uiManager.popMenu();
uiManager.updateAllLayouts();
if (tutorialPhoneChatScreenOpened)
{
uiManager.setNodeVisible("hint_m002", false);
@@ -590,6 +597,7 @@ namespace ZL {
phoneChatVisibleBubbles_.clear();
const int depth = uiManager.menuStackSize();
for (int i = 0; i < depth; ++i) uiManager.popMenu();
uiManager.updateAllLayouts();
if (tutorialNeedOpenTaxiScreen)
{