pygui: fixed issue deleting current session from sessions dialog, also now join session when deleting if present, or create new one when none are left

This commit is contained in:
Blake Harnden 2021-01-12 22:43:27 -08:00
parent c2a40dbb6b
commit 623cc13fca
2 changed files with 24 additions and 15 deletions

View file

@ -152,7 +152,7 @@ class CoreClient:
self.custom_observers[observer.name] = observer
def handle_events(self, event: core_pb2.Event) -> None:
if event.source == GUI_SOURCE:
if not self.session or event.source == GUI_SOURCE:
return
if event.session_id != self.session.id:
logging.warning(