mirror of
https://github.com/luanti-org/luanti.git
synced 2025-11-10 03:55:20 +01:00
GUI: restore the Pause Menu after closing the Settings Menu
This commit is contained in:
@@ -77,7 +77,7 @@ void GUIVolumeChange::regenerateGui(v2u32 screensize)
|
||||
core::rect<s32> rect(0, 0, 100 * s, 30 * s);
|
||||
rect = rect + v2s32(size.X / 2 - 100 * s / 2, size.Y / 2 + 55 * s);
|
||||
GUIButton::addButton(Environment, rect, m_tsrc, this, ID_soundExitButton,
|
||||
wstrgettext("Exit").c_str());
|
||||
wstrgettext("Back").c_str());
|
||||
}
|
||||
{
|
||||
core::rect<s32> rect(0, 0, 300 * s, 20 * s);
|
||||
|
||||
@@ -76,6 +76,13 @@ public:
|
||||
return m_stack.size();
|
||||
}
|
||||
|
||||
GUIModalMenu *tryGetTopMenu() const
|
||||
{
|
||||
if (m_stack.empty())
|
||||
return nullptr;
|
||||
return dynamic_cast<GUIModalMenu *>(m_stack.back());
|
||||
}
|
||||
|
||||
void deleteFront()
|
||||
{
|
||||
m_stack.front()->setVisible(false);
|
||||
|
||||
Reference in New Issue
Block a user