fix bug with previousAddresses

This commit is contained in:
marlon-erler
2024-07-20 22:53:01 +02:00
parent 378c1b97a1
commit 22da4ed725
+6 -3
View File
@@ -34,10 +34,13 @@ export default class ConnectionViewModel {
// handlers // handlers
connectionChangeHandler = (): void => { connectionChangeHandler = (): void => {
this.isConnected.value = this.connectionModel.isConnected; this.isConnected.value = this.connectionModel.isConnected;
if (this.connectionModel.isConnected == false) return;
if (this.connectionModel.address) { if (this.connectionModel.isConnected == false) return;
this.serverAddressInput.value = this.connectionModel.address; if (this.connectionModel.address == undefined) return;
this.serverAddressInput.value = this.connectionModel.address;
if (!this.previousAddresses.value.has(this.connectionModel.address)) {
this.previousAddresses.add(this.connectionModel.address); this.previousAddresses.add(this.connectionModel.address);
} }
}; };