eros: silently ignore updateServer error

This commit is contained in:
Bixilon 2021-12-09 20:02:22 +01:00
parent 3747c03e3a
commit e26e8c8271
No known key found for this signature in database
GPG Key ID: 5CAD791931B09AC4

View File

@ -192,7 +192,7 @@ class ServerListController : EmbeddedJavaFXController<Pane>(), Refreshable {
private fun updateServer(server: Server) {
val serverType = serverType ?: return
if (server !in serverType.servers) {
throw IllegalStateException("Server is not even in list!") // probably forgot to unregister listeners
return
}
val card = ServerCard.CARDS[server] ?: ServerCard(server).apply {
serverListStatusInvoker = JavaFXEventInvoker.of<StatusConnectionStateChangeEvent>(instantFire = false) { updateServer(server) }