Auto light/dark theme is inconsistent across iOS contexts

App Store Not a bug Typing & autocorrect Normal

pupilsand TESTER ·

Title: Auto light/dark theme is inconsistent across iOS contexts

Description:
When using the EFKey keyboard theme with Light & Dark set to Auto, the keyboard doesn't consistently follow the current iOS appearance.

With iOS in Light Mode, EFKey correctly appears light in some contexts, such as the Settings app, but appears dark in others. One reproducible example is the general iOS/Search interface used to search for apps.

Steps to reproduce:

  1. Set iOS to Light Mode.
  2. Select the EFKey keyboard theme.
  3. Set Light & Dark to Auto.
  4. Open a text field in Settings — keyboard appears light as expected.
  5. Open the general iOS/Search interface and activate the keyboard — keyboard appears dark.

Expected:
With Auto enabled, EFKey should consistently use the light theme while iOS is in Light Mode.

Actual:
EFKey sometimes switches to the dark theme depending on where the keyboard is invoked.

Discussion

efko DEV ·

@pupilsand EFKey takes light or dark from what iOS reports for the place where the keyboard opens, and in Search it looks like iOS reports dark even in Light Mode. Before I change anything I need to know whether Apple's own keyboard is also dark there. Could you open Search in Light Mode and send one screenshot with EFKey and one with the Apple keyboard, plus your iOS version? Build 429 also logs this case, so a Diagnostics export from the EFKey app right after reproducing it on 429 would show me exactly what iOS reports.

pupilsand TESTER ·

Confirmed. Apple's keyboard is also dark in Search while iOS is in Light Mode. I hadn't noticed that before submitting this, so it looks like EFKey is actually behaving correctly here. Feel free to close this one. Thanks for catching it!

efko DEV ·
status → Needs info
efko DEV ·

@pupilsand I thank you! :)

efko DEV ·
status → Not a bug

Sign in to comment or vote.