Colour wheel bug?

Hey Guys, quick question. Is the colour wheel meant to have changed to this? It looks like a windows 98 paint pop up where the ability to save custom colours doesn't save indefinitely clashing with the overall style of home assistant? Or is my setup just bugged?

2 Likes

TL;DR: that's not Home Assistant's color picker, it's Windows' native color dialog popped up by an HTML <input type="color">, almost certainly from a custom card, not HA core.

What you're seeing is your operating system's native color chooser :grinning_face:, which the browser shows whenever a page uses a plain <input type="color"> element. Home Assistant's own light color control is the round HSV wheel, and that hasn't been replaced with this.

the "Add to Custom Colors" saves into Windows, not into Home Assistant, so it doesn't persist and it clashes with the HA styling. That behavior is built into the OS dialog, which confirms this isn't an HA component at all.

So where's it coming from? Almost always a custom card or custom component (HACS) that renders a color field as a native input. The key clue is where you clicked to make it appear:

  • If it popped up from a light's control on a custom card (a custom light/RGB card, button-card with a color input, a custom:color-picker-card, etc.), that card is the source. It may have fallen back to the native input after an update, or it always used it.
  • If it's a config or helper field, same idea, some custom integration using a native color input.

It's not "bugged," just non-native. Two ways forward:

  • For a light, use the entity's default more-info dialog or a Tile card with the light color feature, those use HA's proper color wheel.
  • If it's a custom card, check it for an update or swap it out, and report it to the card's author if it recently changed to this (a native input is usually an oversight).

If you tell me which card or screen you were on when it appeared, it's easy to point you at the exact fix.

It's not from a custom card. It's popping up whenever i select the colour picker in home assistant automations.

The color field in the automation editor is HA's RGB color selector (color_rgb), which renders the browser's native color picker by design. On Windows that's the classic "Color" dialog you're seeing, so it's expected behavior, not a custom card or a bug then.

The round HSV wheel is a separate thing, specific to a light entity's own controls (more-info dialog or a light card), not the generic color field in automations/scripts/blueprints. And "Add to Custom Colors" doesn't stick because it saves into Windows, not HA.

It's a long-standing limitation (there are open feature requests for a proper HA-styled RGB picker). If you just want to set a color, you can pick it from the light's own controls and have the automation reference that instead.

Refs:

I can see it doesn't pop up the same with chrome but it does with Firefox so that seems to confirm it as a FF issue.