Skip to content

Fix/navbar transparency glitch#182

Merged
theovilardo merged 2 commits intomasterfrom
fix/navbar-transparency-glitch
Oct 1, 2025
Merged

Fix/navbar transparency glitch#182
theovilardo merged 2 commits intomasterfrom
fix/navbar-transparency-glitch

Conversation

@theovilardo
Copy link
Copy Markdown
Owner

No description provided.

Removes redundant conditional logic that was causing a visual glitch in the navigation bar. The `conditionalShape` variable was incorrectly applying a large corner radius, leading to unwanted transparency effects.

The fix simplifies the code by using the `actualShape` variable directly, which correctly calculates the navigation bar's shape based on the player's state and user settings. This ensures a consistent and correct appearance across all relevant screens.
A visual glitch was causing the navigation bar to become semi-transparent on certain screens when the mini-player was visible. This was due to the `graphicsLayer` not having an explicit alpha value, leading to unintended transparency.

This patch resolves the issue by explicitly setting `alpha = 1.0f` on the `graphicsLayer` containing the navigation bar in `MainActivity.kt`. This ensures the navigation bar remains fully opaque, fixing the visual glitch without affecting screens where it is intentionally hidden.
@theovilardo theovilardo merged commit ff0cfd3 into master Oct 1, 2025
@theovilardo theovilardo deleted the fix/navbar-transparency-glitch branch October 1, 2025 15:56
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