From 53e36197810efcc66ad41cc0bbc9d5c704ddc820 Mon Sep 17 00:00:00 2001 From: Thomas Christlieb Date: Wed, 21 Oct 2020 19:58:51 +0200 Subject: [PATCH] Game menu button (#777) * mini panel starts closed. Mini Panel game menu button opens game menu * explicit close instead of toggle --- d2game/d2player/game_controls.go | 3 +++ d2game/d2player/mini_panel.go | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/d2game/d2player/game_controls.go b/d2game/d2player/game_controls.go index 52fce180..4c68ae97 100644 --- a/d2game/d2player/game_controls.go +++ b/d2game/d2player/game_controls.go @@ -1129,6 +1129,9 @@ func (g *GameControls) onClickActionable(item ActionableType) { g.inventory.Toggle() g.updateLayout() + case miniPanelGameMenu: + g.miniPanel.Close() + g.escapeMenu.open() default: log.Printf("Unrecognized ActionableType(%d) being clicked\n", item) } diff --git a/d2game/d2player/mini_panel.go b/d2game/d2player/mini_panel.go index fd001f2d..d6305cca 100644 --- a/d2game/d2player/mini_panel.go +++ b/d2game/d2player/mini_panel.go @@ -47,7 +47,7 @@ func newMiniPanel(asset *d2asset.AssetManager, uiManager *d2ui.UIManager, isSing asset: asset, container: containerSprite, button: buttonSprite, - isOpen: true, + isOpen: false, isSinglePlayer: isSinglePlayer, rectangle: rectangle, }