Skip to content
This repository has been archived by the owner on May 1, 2024. It is now read-only.

[Bug] iOS keyboard case flickers when switching entries #9210

Closed
richardgarnier opened this issue Jan 15, 2020 · 0 comments
Closed

[Bug] iOS keyboard case flickers when switching entries #9210

richardgarnier opened this issue Jan 15, 2020 · 0 comments
Labels
a/entry e/2 🕑 2 hackathon in-progress This issue has an associated pull request that may resolve it! p/iOS 🍎 t/bug 🐛 up-for-grabs We welcome community contributions to any issue, but these might be a good place to start!
Milestone

Comments

@richardgarnier
Copy link

Description

On iOS, when switching on non empty entries with auto-capitalize on, the keyboard will briefly show the uppercase keyboard before switching to the lowercase one. This creates an ugly flicker effect.

Steps to Reproduce

  1. Tap an entry
  2. Tap another entry
  3. Tap another entry

Expected Behavior

When switching entries, the keyboard should not display uppercase characters.

Actual Behavior

When switching entries, the keyboard briefly display uppercase characters creating a flicker effect.

Basic Information

  • Version with issue: 4.3.0.991221, 4.4.0.991477
  • Last known good version: None
  • IDE: Visual Studio 2019
  • Platform Target Frameworks:
    • iOS: 8.0
  • Affected Devices: iPhone 6

Screenshots

Reproduction Link

  1. Create a empty Xamarin forms project targetting iOS.
  2. Replace the StackLayout in MainPage.xaml with the following content:
    <StackLayout>
        <Label Text="Welcome to Xamarin.Forms!" HorizontalOptions="CenterAndExpand" />
        <Entry Text="The keyboard capitalization flickers on iOS"/>
        <Entry Text="The last letter does not matter"/>
    </StackLayout>
  1. Deploy to an iOS device.

Workaround

No workaround available at the moment

@richardgarnier richardgarnier added s/unverified New report that has yet to be verified t/bug 🐛 labels Jan 15, 2020
@samhouts samhouts added a/entry e/2 🕑 2 and removed s/unverified New report that has yet to be verified labels Jan 28, 2020
@samhouts samhouts added inactive Issue is older than 6 months and needs to be retested help wanted We welcome community contributions to any issue, but these might be a good place to start! up-for-grabs We welcome community contributions to any issue, but these might be a good place to start! and removed inactive Issue is older than 6 months and needs to be retested help wanted We welcome community contributions to any issue, but these might be a good place to start! labels Jul 31, 2020
@samhouts samhouts added this to the 5.0.0 milestone Aug 13, 2020
@samhouts samhouts added the in-progress This issue has an associated pull request that may resolve it! label Aug 14, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a/entry e/2 🕑 2 hackathon in-progress This issue has an associated pull request that may resolve it! p/iOS 🍎 t/bug 🐛 up-for-grabs We welcome community contributions to any issue, but these might be a good place to start!
Projects
None yet
Development

No branches or pull requests

4 participants