dotnet / dotnet/maui

E1_The iOS simulator virtual keyboard flashes after clicking the second input box

Open
#30,504 2 comments 0 reactions 0 assignees View on GitHub
area-controls-entry csi-new platform/ios s/triaged s/verified t/bug
Dominant language
C#
Stars
23.3k
Forks
2k
Avg merge
1d 15h
Merged PRs (30d)
290

Description

### Description

The iOS simulator virtual keyboard flashes after clicking the second input box

**Affected case:**
E1 - IsPassword works correctly

### Steps to Reproduce

1. Deploy https://devdiv.visualstudio.com/Pkgs/_git/VS.TestAssets.Xaml?path=/Assets/Projects/ManualMauiTests on windows remote iOS simulator.
2. Click E -> E1 IsPassword workks correctly
3. Click the input box in the second step to open the virtual keyboard on the iOS simulator
4. Observe the keyboard display

**Actual Behavior:**
E1_The iOS simulator virtual keyboard flashes after clicking the second input box
![Image](https://github.com/user-attachments/assets/ab3c2ca7-a6b6-409b-ace9-0a297ab9f293)

**Expected Behavior:**
After clicking the second input box, the iOS simulator virtual keyboard displays normally

### Link to public reproduction project repository

https://devdiv.visualstudio.com/Pkgs/_git/VS.TestAssets.Xaml?path=/Assets/Projects/ManualMauiTests

### Version with bug

Microsoft.Maui.Controls 9.0.82

### Is this a regression from previous behavior?

Not a regression, The issue also repro on 9.0.81 and 9.0.0

### Affected platforms

iOS

Contributor guide

Open the contributing guide

Research direction

Start with the linked ManualMauiTests reproduction, navigate to E1 - IsPassword works correctly, and reproduce the second-input interaction on the Windows remote iOS simulator. Compare the keyboard behavior with the expected normal display using Microsoft.Maui.Controls 9.0.82; done means the keyboard no longer flashes after the second input box is clicked.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, ios
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.