ignore port change if same port

This commit is contained in:
Ferdinand Schober
2024-10-31 12:12:16 +01:00
parent 39d5d1c03b
commit b73c5991ad

View File

@@ -173,7 +173,13 @@ impl Service {
self.deactivate_client(&capture, handle);
}
}
FrontendRequest::ChangePort(port) => emulation.request_port_change(port),
FrontendRequest::ChangePort(port) => {
if self.port.get() != port {
emulation.request_port_change(port);
} else {
self.notify_frontend(FrontendEvent::PortChanged(self.port.get(), None));
}
}
FrontendRequest::Delete(handle) => {
self.remove_client(&capture, handle);
self.notify_frontend(FrontendEvent::Deleted(handle));