From 168c59352d6c0c8e06be0127667493b1a02edaea Mon Sep 17 00:00:00 2001 From: SpookyDervish Date: Thu, 5 Feb 2026 16:48:36 +1100 Subject: [PATCH] optimization and wait for all commits to load before hiding loading indicator --- screens/repo_view_screen.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/screens/repo_view_screen.py b/screens/repo_view_screen.py index b420330..2a7a39a 100644 --- a/screens/repo_view_screen.py +++ b/screens/repo_view_screen.py @@ -97,8 +97,6 @@ class RepoViewScreen(Screen): self.app.GITEA_HOST + f"api/v1/repos/{self.owner_name}/{self.repo_name}/contents" ) - loading.display = False - if not files_response.ok: self.notify(files_response.text, title="Failed to get files:", severity="error") return @@ -133,7 +131,7 @@ class RepoViewScreen(Screen): commits = requests.get( self.app.GITEA_HOST + f"api/v1/repos/{self.owner_name}/{self.repo_name}/commits", params={ - #"path": ".", + "path": ".", "verification": False, "files": False, "page": commit_page_number, @@ -161,6 +159,7 @@ class RepoViewScreen(Screen): )) files.add_rows(rows) + loading.display = False files.display = True def compose(self) -> ComposeResult: