GUIMA: use the iwd2 worldmap closing mechanism

fixes redrawing issues after closing with the hotkey
synced main and iwd2 GUIMA

nothing particularly interesing in the diff