-
Notifications
You must be signed in to change notification settings - Fork 2k
[iOS] Shell - opened keyboard on modal page shifts parent page/frame behind modal after update to 10.0.60 #35401
Copy link
Copy link
Open
Labels
area-controls-shellShell Navigation, Routes, Tabs, FlyoutShell Navigation, Routes, Tabs, Flyoutpartner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/iospotential-regressionThis issue described a possible regression on a currently supported version., verification pendingThis issue described a possible regression on a currently supported version., verification pendingregressed-in-10.0.60repro:device-onlyReproduces only on a physical device; not reproducible on simulator/emulatorReproduces only on a physical device; not reproducible on simulator/emulators/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working
Milestone
Metadata
Metadata
Assignees
Labels
area-controls-shellShell Navigation, Routes, Tabs, FlyoutShell Navigation, Routes, Tabs, Flyoutpartner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/iospotential-regressionThis issue described a possible regression on a currently supported version., verification pendingThis issue described a possible regression on a currently supported version., verification pendingregressed-in-10.0.60repro:device-onlyReproduces only on a physical device; not reproducible on simulator/emulatorReproduces only on a physical device; not reproducible on simulator/emulators/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working
Type
Fields
Give feedbackNo fields configured for issues without a type.
Description
Summary
On iOS, when an Entry is focused inside a modal page with transparent background, the page underneath in the navigation stack is vertically offset after the keyboard is shown and then hidden. The offset affects underlying page content/layout even though only the modal page should react to keyboard changes. This behavior is a regression and appears to have been introduced by https://github.com/dotnet/maui/pull/33958.
Environment
MAUI version: 10.0.60
Last known good version: 10.0.50
Platform: iOS
Is this a regression: Yes
Worked in 10.0.50: Yes
Broken in 10.0.60: Yes
Repro steps
Expected behavior
Only the modal should react to keyboard appearance.
Parent page behind modal should remain stable and not change frame/offset.
Actual behavior
Offset is applied to page behind modal.
Visible symptoms:
Steps to Reproduce
No response
Link to public reproduction project repository
No response
Version with bug
10.0.60
Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
Last version that worked well
10.0.50
Affected platforms
iOS
Affected platform versions
iOS
Did you find any workaround?
Rollback to 10.0.50
Relevant log output