Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Input values for existing automations based on blueprints appear empty when opened in Mac Companion App #3421

Open
dduff617 opened this issue Feb 8, 2025 · 1 comment
Assignees

Comments

@dduff617
Copy link

dduff617 commented Feb 8, 2025

Device model, version and app version

Model Name: iPhone 15 Pro Max
macOS Version: 15.3
App Version: 2025.1
Safari Version: 18.3 (20620.2.4.11.5)

Home Assistant Core Version

2025.2.1
Describe the bug
I create an automation using a blueprint. This involves me filling in a view input fields - including for example entities that might be selected.

After creating, I later go back and open the blueprint - i.e. to either inspect its settings or perhaps to edit the automation. When I open the automation, I see the top field is filled in ("Blueprint to use") with the name of the blueprint.

However, the other fields on the page (i.e. the names of entities that I had previously populated when I first created the automation) appear empty.

If i click and put the cursor into one of the apparently empty fields, then I get a hint that there is actually a value contained in the field (because for example the cursor jumps ahead and places itself at the end of the field), however the value of the field (e.g. the name of the entity that I entered previously as one of the inputs for the blueprint) remains invisible.

I can occasionally force the value to appear - for example, if i use my cursor to drag across the (invisible) contents of the field to select the entire value, then it sometimes flashes into visibility as a side effect of being selected.

So in some ways it seems like the values are there but mostly invisible. This makes it feel awkward and risky to edit an automation based on a blueprint.

To Reproduce
Open a pre-existing automation that was created from a blueprint that has one or more input values (such as entities).

Expected behavior
I would expect that when opening a pre-existing automation that is a populated "instance" of a blueprint, that the values (inputs) were entered for the blueprint would show up.

This is what I see when doing the exact same action in the safari browser instead of the companion app.

Screenshots

Additional context

@bgoncal
Copy link
Member

bgoncal commented Feb 19, 2025

Can you share screen recordings comparing safari and the mac app?

@bgoncal bgoncal self-assigned this Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants