From 0f7f8d2086315a947eb366ab30b669ffc3ad9281 Mon Sep 17 00:00:00 2001 From: phosit Date: Sat, 8 Aug 2026 13:02:35 +0200 Subject: [PATCH] Fix "I will return" button When temporarly leaving a multiplayer game the "I will return" button didn't work. This was because there was no valid `closeSession`. Since it requires accessing `this` the function can't be an arrow function anymore. --- .../public/gui/session/message_box/QuitConfirmationMenu.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/binaries/data/mods/public/gui/session/message_box/QuitConfirmationMenu.js b/binaries/data/mods/public/gui/session/message_box/QuitConfirmationMenu.js index b4dbe5d30c..9e095b5faf 100644 --- a/binaries/data/mods/public/gui/session/message_box/QuitConfirmationMenu.js +++ b/binaries/data/mods/public/gui/session/message_box/QuitConfirmationMenu.js @@ -74,9 +74,9 @@ QuitConfirmationMenu.prototype.MultiplayerClient.prototype.Buttons = }, { "caption": translate("Yes"), - "onPress": closeSession => + "onPress": function() { - (new ReturnQuestion()).display(closeSession); + (new ReturnQuestion()).display(this.closeSession); } } ];