# ui-start-screen

> Talos 0.7 · Since 0.6

`meta.ui.startScreen` is a name no `defineScreen` could have given a screen.

| | |
|---|---|
| Severity | `error` |
| Source | `contract` |
| Offers a fix patch | no |

## Messages

The message opens with the code; `<…>` stands for a value.

- `meta.ui.startScreen "<…>" contains "<…>", which a screen name may not: both are ' +
          'reserved for addressing ("screen:node-id", a path), so defineScreen refuses the name too; ' +
          'write "<…>"`
- `meta.ui.startScreen "hud" is the stock HUD screen that ctx.hud writes into, and it is already at the bottom of the stack; name one of the project's own screens, or remove the field`
- `meta.ui.startScreen is empty; remove the field, or name a screen`

## Where it points

- `/<n>`

## Components it can refuse

- `hud`

## Since / changed

See the version chips above and what changed.
