mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-27 13:55:54 -04:00
Clicking the menu button when it is open closes the menu - #2706
This commit is contained in:
parent
4cbd279713
commit
21f9df63dd
@ -120,8 +120,10 @@ class WorldScreenTopBar(val worldScreen: WorldScreen) : Table() {
|
|||||||
.apply { setSize(50f, 50f) }
|
.apply { setSize(50f, 50f) }
|
||||||
menuButton.color = Color.WHITE
|
menuButton.color = Color.WHITE
|
||||||
menuButton.onClick {
|
menuButton.onClick {
|
||||||
if (worldScreen.popups.none { it is WorldScreenMenuPopup })
|
val worldScreenMenuPopup = worldScreen.popups.firstOrNull { it is WorldScreenMenuPopup }
|
||||||
WorldScreenMenuPopup(worldScreen).open(force = true)
|
if(worldScreenMenuPopup!=null)
|
||||||
|
worldScreenMenuPopup.close()
|
||||||
|
else WorldScreenMenuPopup(worldScreen).open(force = true)
|
||||||
}
|
}
|
||||||
menuButton.centerY(this)
|
menuButton.centerY(this)
|
||||||
menuButton.x = menuButton.y
|
menuButton.x = menuButton.y
|
||||||
|
Loading…
x
Reference in New Issue
Block a user