Skip to content

Commit c40372b

Browse files
committed
Fix 'Go To Project' screen appearing when setting up connection on project tab.
1 parent c03b796 commit c40372b

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

datashuttle/tui/shared/configs_content.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,15 @@ def setup_aws_connection(self) -> None:
511511

512512
def show_project_screen_callback(self, was_successful: bool):
513513
"""Show 'Go to Project Screen' button after connection set up screens exits."""
514-
if was_successful:
514+
assert self.id in [
515+
"new_project_configs_content",
516+
"tabscreen_configs_content",
517+
], (
518+
"new project or tab screen id was changed." # see below
519+
)
520+
on_new_project_screen = self.id == "new_project_configs_content"
521+
522+
if was_successful and on_new_project_screen:
515523
self.query_one(
516524
"#configs_go_to_project_screen_button"
517525
).visible = True

0 commit comments

Comments
 (0)