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

[Bug] Entry text is invisible on iOS #12809

Closed
robtomlinson opened this issue Nov 11, 2020 · 3 comments · Fixed by #13051
Closed

[Bug] Entry text is invisible on iOS #12809

robtomlinson opened this issue Nov 11, 2020 · 3 comments · Fixed by #13051
Assignees
Labels
5.0.0 Regression on 5.0.0 a/entry a/visual i/regression in-progress This issue has an associated pull request that may resolve it! p/iOS 🍎 t/bug 🐛
Milestone

Comments

@robtomlinson
Copy link

robtomlinson commented Nov 11, 2020

Description

Entry text is invisible on iOS.

Steps to Reproduce

  1. Create Entry text field.
  2. Type in text, or populate via code behind.

Expected Behavior

Entry text should be visible when typing or when pre-filled from code behind.

Actual Behavior

Entry text is invisible. Cursor position can be moved across the text field, and it can be selected and copied, but there is no visible text on the page. This seems to only be effecting iOS. The entry text is visible as expected on Android.

Basic Information

  • Version with issue: 4.8.0.1560
  • Last known good version: unknown
  • IDE: Microsoft Visual Studio Community 2019 Version 4.8.04084
  • Platform Target Frameworks:
    • iOS: 14.1
    • Android: 9.0
    • UWP:
  • Android Support Library Version:
  • Nuget Packages:
    Xamarin Essentials 1.5.3.2
    Xamarin Forms 4.8.0.1560
    Xamarin.Forms.Visual.Material 4.8.0.1560
  • Affected Devices:
    iPhone 12
    iPad

Screenshots

https://postimg.cc/gallery/Gb82F5S

Reproduction Link

XAML: https://pastebin.com/gtZynAS3
Code behind: https://pastebin.com/jVygJq8m

Workaround

@robtomlinson robtomlinson added s/unverified New report that has yet to be verified t/bug 🐛 labels Nov 11, 2020
@robtomlinson robtomlinson changed the title [Bug] [Bug] Entry text is invisible on iOS Nov 11, 2020
@samhouts samhouts added this to New in Triage Nov 11, 2020
@skattegard
Copy link

This is caused by the fix of issue #12246. It cannot handle default color, then the TextColor and BackgroundColor becomes the same.
Workaround is to explicit set the TextColor of the Entry control.

@robtomlinson
Copy link
Author

@Kalska Thank you. I can confirm the workaround of explicitly setting the TextColor of the Entry control does indeed work.

@rachelkang
Copy link
Contributor

Hi, @robtomlinson - thanks so much for submitting this issue! We'll be investigating this further.

Repro: Issue12809.zip

@rachelkang rachelkang added a/entry a/visual p/iOS 🍎 and removed s/unverified New report that has yet to be verified labels Nov 12, 2020
@rachelkang rachelkang moved this from New to Ready For Work in Triage Nov 12, 2020
@rachelkang rachelkang moved this from Ready For Work to Needs Estimate in Triage Nov 12, 2020
@rachelkang rachelkang added this to To do in vNext+1 (5.0.0) via automation Nov 12, 2020
@rachelkang rachelkang moved this from To do to Blockers in vNext+1 (5.0.0) Nov 12, 2020
@jsuarezruiz jsuarezruiz added the in-progress This issue has an associated pull request that may resolve it! label Dec 4, 2020
@jsuarezruiz jsuarezruiz assigned jsuarezruiz and unassigned hartez and PureWeen Dec 10, 2020
@jsuarezruiz jsuarezruiz moved this from Blockers to In Progress in vNext+1 (5.0.0) Dec 14, 2020
@rmarinho rmarinho added 5.0.0 Regression on 5.0.0 i/regression labels Dec 16, 2020
@rmarinho rmarinho added this to the 5.0.0 milestone Dec 18, 2020
Triage automation moved this from Needs Estimate to Closed Dec 19, 2020
vNext+1 (5.0.0) automation moved this from In Progress to Done Dec 19, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
5.0.0 Regression on 5.0.0 a/entry a/visual i/regression in-progress This issue has an associated pull request that may resolve it! p/iOS 🍎 t/bug 🐛
Projects
Triage
  
Closed
Development

Successfully merging a pull request may close this issue.

7 participants