TMP Mobile Input (multi line) is Transparent on iOS Dark Theme

I’m encountering an issue with TextMesh Pro multi line newline and multi line submit input fields while using dark theme on iOS.

Issue: the background of the mobile input field is transparent. Note in the attached image, strangely, the field is black, but in the app it looks completely transparent (items can be seen behind text typed in the input field).

This only occurs for the two multi line input field types. The single line type actually renders properly (not shown here). Additionally, all of these input types render properly on iOS light theme.

What could be causing these multi line mobile input fields to render improperly on iOS dark theme?

Other background info:

  • Unity 2020.3.17f1
  • Linear color space (Metal graphics API)
  • tested on iOS 14.7.1
  • TextMesh Pro 3.0.6
  • Built-in Render Pipeline

We are having the same issue, it’s really weird because this only happens if you are not recording (device or quicktime)
I’ve tested this with ios 15
I’m using unity 2018.4.32 and this is reproducible using
textmeshpro 1.4.1, 1.5.6, 1.6.0 (preview)

I’ll add what’s happening to me

background is transparent while there’s no text
when you write some text black background appears, but a single line
when you start selecting text a background image appeas and background starts doing weird things





Any chance you can submit a bug report with project for us to look at?

Yes I’ll do