Skip to content

[17] fix: android-specific ui issues#36

Merged
maestriny merged 2 commits intomainfrom
fix/17/android
Feb 21, 2026
Merged

[17] fix: android-specific ui issues#36
maestriny merged 2 commits intomainfrom
fix/17/android

Conversation

@maestriny
Copy link
Owner

fix: android-specific ui issues (safe area, date picker, blur overlay)

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses Android-specific UI issues related to safe area padding, date picker behavior, and blur overlay rendering. The changes ensure a native-feeling experience on Android while maintaining the existing iOS behavior.

Changes:

  • Fixed Android date picker to use native modal behavior (immediate save and dismiss) instead of inline picker with confirm button
  • Added platform-specific top padding on Android to properly account for status bar in ScreenLayout
  • Replaced BlurView with solid overlay background on Android (BlurView is iOS-only)

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
components/molecules/DueDateRow.tsx Modified date picker to handle Android's native modal behavior separately from iOS's inline picker
components/layout/ScreenLayout.tsx Added Android-specific top padding adjustment to fix safe area issues
components/atoms/AppCard.tsx Implemented platform-specific overlay rendering (BlurView for iOS, solid color for Android)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@maestriny maestriny merged commit 5cb7ea4 into main Feb 21, 2026
3 checks passed
@maestriny maestriny deleted the fix/17/android branch February 21, 2026 18:36
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.

2 participants