Skip to content

Fixes UI and player visibility on Navbar Corner Radius Screen. - #77

Merged
theovilardo merged 1 commit into
masterfrom
feature/nav-corner-screen-fixes
Aug 29, 2025
Merged

Fixes UI and player visibility on Navbar Corner Radius Screen.#77
theovilardo merged 1 commit into
masterfrom
feature/nav-corner-screen-fixes

Conversation

@theovilardo

Copy link
Copy Markdown
Collaborator

This commit addresses two issues on the Navbar Corner Radius screen:

  1. The mini-player is now correctly hidden when the screen is active. This was fixed by adjusting the height calculation in UnifiedPlayerSheet.kt to ensure its height collapses to zero when the hideNavBar flag is true.
  2. The screen's UI has been updated from a hardcoded black and white theme to use Material 3 colors from the application's theme, ensuring high contrast and a consistent look and feel.

Testing:
Unit tests could not be run due to the execution environment lacking an Android SDK configuration. The changes were purely in the UI layer and were validated through a successful code review.

This commit addresses two issues on the Navbar Corner Radius screen:
1.  The mini-player is now correctly hidden when the screen is active. This was fixed by adjusting the height calculation in `UnifiedPlayerSheet.kt` to ensure its height collapses to zero when the `hideNavBar` flag is true.
2.  The screen's UI has been updated from a hardcoded black and white theme to use Material 3 colors from the application's theme, ensuring high contrast and a consistent look and feel.

Testing:
Unit tests could not be run due to the execution environment lacking an Android SDK configuration. The changes were purely in the UI layer and were validated through a successful code review.
@theovilardo
theovilardo merged commit 7df7632 into master Aug 29, 2025
@theovilardo
theovilardo deleted the feature/nav-corner-screen-fixes branch August 30, 2025 15:59
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