Index: binaries/data/mods/public/gui/session/messages.js
|
|
|
544 | 544 | } |
545 | 545 | |
546 | 546 | let chatAddressee = Engine.GetGUIObjectByName("chatAddressee"); |
| 547 | let oldChatAddressee = chatAddressee.list_data[chatAddressee.selected]; |
547 | 548 | chatAddressee.list = addressees.map(adressee => adressee.label); |
548 | 549 | chatAddressee.list_data = addressees.map(adressee => adressee.cmd); |
549 | | chatAddressee.selected = 0; |
| 550 | |
| 551 | // Reset to Everybody if the selected player has left. |
| 552 | chatAddressee.selected = Math.max(0, chatAddressee.list_data.indexOf(oldChatAddressee)); |
550 | 553 | } |
551 | 554 | |
552 | 555 | /** |