From 176cd1c2d2c720e87d2d80bc5a2bc8b4347b79c6 Mon Sep 17 00:00:00 2001 From: Yousef Khadadeh Date: Fri, 9 Jan 2026 10:14:25 +0300 Subject: [PATCH] Fixed main menu button --- src/Toolbar.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Toolbar.cpp b/src/Toolbar.cpp index d0e6006..4dca435 100644 --- a/src/Toolbar.cpp +++ b/src/Toolbar.cpp @@ -465,8 +465,12 @@ void Toolbar::top_toolbar() { bool gridMenuPopUpJustOpen = false; bool layerMenuPopUpJustOpen = false; if(gui.svg_icon_button_transparent("Main Menu Button", "data/icons/menu.svg", menuPopUpOpen)) { - menuPopUpOpen = true; - menuPopUpJustOpen = true; + if(menuPopUpOpen) + menuPopUpOpen = false; + else { + menuPopUpOpen = true; + menuPopUpJustOpen = true; + } } std::vector> tabNames; for(size_t i = 0; i < main.worlds.size(); i++)