Skip to content

Commit 975e2cb

Browse files
authored
Removed explicit exit() from Textual-related classes and functions (#388)
Co-authored by: yxd92326 <[email protected]>
1 parent ba1c83c commit 975e2cb

File tree

2 files changed

+0
-5
lines changed

2 files changed

+0
-5
lines changed

src/murfey/client/tui/app.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -748,7 +748,6 @@ async def action_quit(self) -> None:
748748
if self._multigrid_watcher:
749749
self._multigrid_watcher.stop()
750750
self.exit()
751-
exit()
752751

753752
async def action_remove_session(self) -> None:
754753
requests.delete(
@@ -763,14 +762,12 @@ async def action_remove_session(self) -> None:
763762
if self._multigrid_watcher:
764763
self._multigrid_watcher.stop()
765764
self.exit()
766-
exit()
767765

768766
def clean_up_quit(self) -> None:
769767
requests.delete(
770768
f"{self._environment.url.geturl()}/instruments/{self._environment.instrument_name}/clients/{self._environment.client_id}/session"
771769
)
772770
self.exit()
773-
exit()
774771

775772
async def action_clear(self) -> None:
776773
machine_config = get_machine_config_client(
@@ -817,7 +814,6 @@ def _remove_data(self, listener: Callable[..., Awaitable[None] | None], **kwargs
817814
f"{self._environment.url.geturl()}/instruments/{self._environment.instrument_name}/clients/{self._environment.client_id}/session"
818815
)
819816
self.exit()
820-
exit()
821817

822818
async def action_process(self) -> None:
823819
self.processing_btn.disabled = False

src/murfey/client/tui/screens.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1270,7 +1270,6 @@ def file_copied(self, *args, **kwargs):
12701270
f"{self.app._environment.url.geturl()}/instruments/{self._environment.instrument_name}/clients/{self.app._environment.client_id}/session"
12711271
)
12721272
self.app.exit()
1273-
exit()
12741273

12751274

12761275
class MainScreen(Screen):

0 commit comments

Comments
 (0)