From 4cbc4b6641e114184f45364558448d270f504dd7 Mon Sep 17 00:00:00 2001 From: Bixilon Date: Sat, 26 Dec 2020 15:04:52 +0100 Subject: [PATCH] fix cell still marked as connected or selected if it wasn't --- .../java/de/bixilon/minosoft/gui/main/ServerListCell.java | 6 +++--- .../de/bixilon/minosoft/gui/main/cells/AccountListCell.java | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/de/bixilon/minosoft/gui/main/ServerListCell.java b/src/main/java/de/bixilon/minosoft/gui/main/ServerListCell.java index 88d9bf1e7..31f99ba8c 100644 --- a/src/main/java/de/bixilon/minosoft/gui/main/ServerListCell.java +++ b/src/main/java/de/bixilon/minosoft/gui/main/ServerListCell.java @@ -223,13 +223,13 @@ public class ServerListCell extends ListCell implements Initializable { private void resetCell() { // clear all cells setStyle(null); - this.root.getStyleClass().remove("list-cell-connected"); + this.root.getStyleClass().removeAll("list-cell-connected"); this.motdField.getChildren().clear(); this.brandField.setText(""); this.brandField.setTooltip(null); this.motdField.setStyle(null); this.versionField.setText(LocaleManager.translate(Strings.CONNECTING)); - this.versionField.getStyleClass().remove("version-error"); + this.versionField.getStyleClass().removeAll("version-error"); this.versionField.setStyle(null); this.playersField.setText(""); this.pingField.setText(""); @@ -313,7 +313,7 @@ public class ServerListCell extends ListCell implements Initializable { // maybe we got disconnected if (!this.server.isConnected()) { setStyle(null); - this.root.getStyleClass().remove("list-cell-connected"); + this.root.getStyleClass().removeAll("list-cell-connected"); this.optionsSessions.setDisable(true); this.optionsConnect.setDisable(false); return; diff --git a/src/main/java/de/bixilon/minosoft/gui/main/cells/AccountListCell.java b/src/main/java/de/bixilon/minosoft/gui/main/cells/AccountListCell.java index c2f253730..9d645bc17 100644 --- a/src/main/java/de/bixilon/minosoft/gui/main/cells/AccountListCell.java +++ b/src/main/java/de/bixilon/minosoft/gui/main/cells/AccountListCell.java @@ -101,7 +101,7 @@ public class AccountListCell extends ListCell implements Initializable private void resetCell() { // clear all cells - this.hBox.getStyleClass().remove("list-cell-selected"); + this.hBox.getStyleClass().removeAll("list-cell-selected"); this.selectIcon.setDisable(false); this.head.setImage(GUITools.MINOSOFT_LOGO); }