Skip to content

fix(git): show spinner during push progress#427

Open
rust142 wants to merge 2 commits into
myrialabs:mainfrom
rust142:dev/pushing-branch
Open

fix(git): show spinner during push progress#427
rust142 wants to merge 2 commits into
myrialabs:mainfrom
rust142:dev/pushing-branch

Conversation

@rust142

@rust142 rust142 commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Extracts spinner state outside the hover-action overlay wrapper in both nested and flat branch views, simplifying the conditional class logic. Previously the overlay container toggled between visible and hover-visible states via pointer-events and opacity classes; now the overlay consistently uses group-hover opacity while the spinner is rendered as a sibling element, making the DOM structure easier to reason about and modify.

rust142 added 2 commits July 16, 2026 15:11
When pushing a branch, the action overlay buttons (push spinner, switch, delete) and commit action buttons were hidden because they relied solely on group-hover for visibility. This made it impossible to see the push progress indicator. Now the buttons stay visible while the branch is being pushed, providing visual feedback during the operation.
Extracts spinner state outside the hover-action overlay wrapper in both nested and flat branch views, simplifying the conditional class logic. Previously the overlay container toggled between visible and hover-visible states via pointer-events and opacity classes; now the overlay consistently uses group-hover opacity while the spinner is rendered as a sibling element, making the DOM structure easier to reason about and modify.
@rust142 rust142 changed the title fix(git): show branch action buttons during push progress fix(git): show spinner during push progress Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant