Skip to content

fix: edge-to-edge on auth activity#338

Merged
andrii-bodnar merged 1 commit intomasterfrom
bug/disable-auth-edge-to-edge
Mar 12, 2026
Merged

fix: edge-to-edge on auth activity#338
andrii-bodnar merged 1 commit intomasterfrom
bug/disable-auth-edge-to-edge

Conversation

@MykhailoNester
Copy link
Copy Markdown
Collaborator

@MykhailoNester MykhailoNester commented Mar 6, 2026

  • disable edge-to-edge for auth activity to avoid conflicts with ;

This is an SDK activity. We don't control the client's theme, can't predict their windowBackground, and shouldn't leave modified WindowInsetsController state.
android:windowOptOutEdgeToEdgeEnforcement is scoped entirely to this activity's window — the client's other activities are completely unaffected.

Screenshot 2026-03-06 at 12 23 35

Note

Low Risk
Low risk style-only change scoped to AuthTheme used by AuthActivity; main risk is minor visual/layout differences on API 35 devices.

Overview
Auth screen edge-to-edge behavior is adjusted on Android 15+. AuthTheme now opts out of edge-to-edge enforcement by setting android:windowOptOutEdgeToEdgeEnforcement (gated with tools:targetApi="35"), preventing system edge-to-edge conflicts for the SDK AuthActivity without affecting host app activities.

Written by Cursor Bugbot for commit de030eb. This will update automatically on new commits. Configure here.

@MykhailoNester MykhailoNester self-assigned this Mar 6, 2026
@MykhailoNester MykhailoNester added the bug Something isn't working label Mar 6, 2026
@MykhailoNester MykhailoNester changed the title bug: Fix edge to edge on auth activity; fix: Fix edge to edge on auth activity; Mar 6, 2026
@andrii-bodnar andrii-bodnar changed the title fix: Fix edge to edge on auth activity; fix: edge-to-edge on auth activity Mar 12, 2026
@andrii-bodnar andrii-bodnar linked an issue Mar 12, 2026 that may be closed by this pull request
@andrii-bodnar andrii-bodnar merged commit 42a8e61 into master Mar 12, 2026
5 of 8 checks passed
@andrii-bodnar andrii-bodnar deleted the bug/disable-auth-edge-to-edge branch March 12, 2026 07:46
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 12, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.00%. Comparing base (09d8858) to head (de030eb).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff             @@
##             master   #338       +/-   ##
===========================================
- Coverage     58.10%      0   -58.09%     
===========================================
  Files            57      0       -57     
  Lines          1785      0     -1785     
  Branches        321      0      -321     
===========================================
- Hits           1037      0     -1037     
+ Misses          524      0      -524     
+ Partials        224      0      -224     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support edge-to-edge display in authentication WebView

2 participants