Close the friend selection popup in NewGameScreen by click outside or ESC/BACK key (#9329)

This commit is contained in:
Crsi 2023-05-06 20:13:19 +02:00 committed by GitHub
parent 100f4ede64
commit 299aa06d94
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -355,7 +355,8 @@ class FriendSelectionPopup(
val friendList = FriendPickerList(playerPicker, ::friendSelected)
pickerPane.topTable.add(friendList)
pickerPane.rightSideButton.setText("Select friend".tr())
pickerPane.closeButton.onClick(::close)
pickerPane.closeButton.onActivation(::close)
pickerPane.closeButton.keyShortcuts.add(KeyCharAndCode.BACK)
pickerCell.setActor<PickerPane>(pickerPane)
pickerPane.rightSideButton.onClick {
close()
@ -366,6 +367,8 @@ class FriendSelectionPopup(
playerPicker.update()
}
}
clickBehindToClose = true
}
private fun friendSelected(friendName: String) {