Fix issue where canceling join left button disabled

This commit is contained in:
Peter Stockings
2026-03-03 23:22:12 +11:00
parent 43929ea94d
commit b29b540331

View File

@@ -104,6 +104,7 @@ class VlcSyncApp(QMainWindow):
self.room_code = ""
self.local_file_path = None
self.lobby_widget.clear_file()
self.lobby_widget.reset_ui()
def _on_room_sync_action(self, action, position_s, req_id):
self.sync_client.send_message({"type": "sync", "action": action, "position": position_s, "req_id": req_id})
@@ -127,6 +128,9 @@ class VlcSyncApp(QMainWindow):
if self.stacked_widget.currentIndex() == 1:
self.room_widget.set_room_code_display(f"{self.room_code} (Reconnecting...)")
self.room_widget.add_system_message("⚠️ Connection lost. Trying to reconnect...")
else:
self.lobby_widget.reset_ui()
self.pending_connect_action = None
def on_room_error(self, msg: str):
QMessageBox.critical(self, "Room Error", msg)