show disconnects
This commit is contained in:
@@ -164,7 +164,10 @@ class ChatRoomController {
|
||||
void handleLeave(Persona p) {
|
||||
String toDisplay = DataHelper.formatTime(System.currentTimeMillis()) + " " + p.getHumanReadableName() + " disconnected\n"
|
||||
runInsideUIAsync {
|
||||
view.roomTextArea.append(toDisplay)
|
||||
if (model.members.remove(p)) {
|
||||
view.roomTextArea.append(toDisplay)
|
||||
view.membersTable?.model?.fireTableDataChanged()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@@ -99,8 +99,8 @@ class ChatServerModel {
|
||||
}
|
||||
|
||||
private void handleLeave(Persona p) {
|
||||
mvcGroup.childrenGroups.each {
|
||||
it.controller.handleLeave(p)
|
||||
mvcGroup.childrenGroups.each { k, v ->
|
||||
v.controller.handleLeave(p)
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user