TextInput not showing up on local preview

I don’t currently have the cable to test on my device right now, but I’m pretty sure I should be seeing something on local preview, should I not?

Unless you’re building for native components (either using <App Theme="Native"> or <NativeViewHost>) then you definitely should see something also in local preview.

Can you provide the relevant code?

I’m not building as you described. Code is as follows:

<Panel ux:Name="starter" Background="#DC2031">
    <TextInput Value="{name}" PlaceholderText="..." PlaceholderColor="#FFFFFF" Alignment="VerticalCenter" />
</Panel>

It seems to work as expected here.

E.g. with this:

<App Theme="Basic">
    <ClientPanel>
        <Panel ux:Name="starter" Background="#DC2031">
            <TextInput Value="{name}" PlaceholderText="..." PlaceholderColor="#FFFFFF" Alignment="VerticalCenter" />
        </Panel>
    </ClientPanel>
</App>

i get this:

Do other examples show up as expected in local preview?

It seems setting the Theme back to Basic on the App tag makes it show up - I didn’t realise this was a necessity.

Thanks! :slight_smile:

Ah yes. I think the theme now defaults to Native, which doesn’t provide an appearance in local preview (e.g. we don’t want to try to “fake” the look of native iOS and Android in local preview).

Actually no theme defaults to Graphics which is GL powered by does not have default appearances for anything :slight_smile: