Skip to content

Make SpacesBar and NavigationTabBar content/buttons behave properly alongside each other#627

Merged
kevinaboos merged 5 commits into
project-robius:mainfrom
kevinaboos:spaces_bar_redraws
Nov 11, 2025
Merged

Make SpacesBar and NavigationTabBar content/buttons behave properly alongside each other#627
kevinaboos merged 5 commits into
project-robius:mainfrom
kevinaboos:spaces_bar_redraws

Conversation

@kevinaboos
Copy link
Copy Markdown
Member

@kevinaboos kevinaboos commented Nov 11, 2025

There's currently a problem where the SpacesBarWrapper is getting redrawn constantly, which is likely due to the nonstop flow of NextFrame events coming into it. But I don't know where those events are coming from, so I haven't yet been able to stop them. Fixed, it was an issue caused by playing an animation in SpacesBarEntry::set_metadata(), which gets called from a draw pass. Apparently that's a no-no.

There's currently a problem where the SpacesBarWrapper is getting
redrawn constantly, which is likely due to the nonstop flow of
`NextFrame` events coming into it. But I don't know where those events
are coming from, so I haven't yet been able to stop them.
Currently the hover action seems to take precedence over the state of it being "active"
@kevinaboos kevinaboos changed the title fix StatusLabel content within the SpacesBar Make SpacesBar and NavigationTabBar content/buttons behave properly alongside each other Nov 11, 2025
@kevinaboos kevinaboos merged commit 784e180 into project-robius:main Nov 11, 2025
11 checks passed
@kevinaboos kevinaboos deleted the spaces_bar_redraws branch November 11, 2025 06:55
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