From dcdc39434bdff78e0ad5f2e7dac95ee9386097ee Mon Sep 17 00:00:00 2001 From: fledge68 <fledge68@gmail.com> Date: Mon, 24 Dec 2012 15:33:53 +0000 Subject: [PATCH] -Making sure the full screen banner play and back buttons don't show up when they're not supposed to when using certain themes. --- source/menu/menu_game.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source/menu/menu_game.cpp b/source/menu/menu_game.cpp index 06bed1c0..3299981e 100644 --- a/source/menu/menu_game.cpp +++ b/source/menu/menu_game.cpp @@ -375,6 +375,7 @@ static void setLanguage(int l) void CMenu::_game(bool launch) { m_gcfg1.load(fmt("%s/" GAME_SETTINGS1_FILENAME, m_settingsDir.c_str())); + m_zoom_banner = m_cfg.getBool(_domainFromView(), "show_full_banner", false) && !NoGameID(CoverFlow.getHdr()->type); if(!launch) { SetupInput(); @@ -383,7 +384,7 @@ void CMenu::_game(bool launch) m_gameSelected = true; } - m_zoom_banner = m_cfg.getBool(_domainFromView(), "show_full_banner", false) && !NoGameID(CoverFlow.getHdr()->type); + if(m_banner.GetZoomSetting() != m_zoom_banner) m_banner.ToogleZoom(); @@ -530,6 +531,9 @@ void CMenu::_game(bool launch) m_zoom_banner = m_banner.ToogleZoom(); m_cfg.setBool(_domainFromView(), "show_full_banner", m_zoom_banner); m_show_zone_game = false; + m_btnMgr.hide(m_gameBtnPlayFull); + m_btnMgr.hide(m_gameBtnBackFull); + m_btnMgr.hide(m_gameBtnToogleFull); } else if(m_btnMgr.selected(m_gameBtnSettings)) {