Skip to content

Migrate to dirty state provider for 5 dialogs#52546

Open
timmo001 wants to merge 4 commits into
devfrom
dirty-state-dialogs-b
Open

Migrate to dirty state provider for 5 dialogs#52546
timmo001 wants to merge 4 commits into
devfrom
dirty-state-dialogs-b

Conversation

@timmo001

@timmo001 timmo001 commented Jun 11, 2026

Copy link
Copy Markdown
Member

Proposed change

Part of #52334

energy grid was originally in this branch, it has been merged already, was removed in rebase

Screenshots

Type of change

  • Dependency upgrade
  • Bugfix (non-breaking change which fixes an issue)
  • New feature (thank you!)
  • Breaking change (fix/feature causing existing functionality to break)
  • Code quality improvements to existing code or addition of tests

Additional information

  • This PR fixes or closes issue: fixes #
  • This PR is related to issue or discussion:
  • Link to documentation pull request:
  • Link to developer documentation pull request:
  • Link to backend pull request:

Checklist

  • I understand the code I am submitting and can explain how it works.
  • The code change is tested and works locally.
  • There is no commented out code in this PR.
  • I have followed the perfect PR recommendations
  • Any generated code has been carefully reviewed for correctness and compliance with project standards.

If user exposed functionality or configuration variables are added/changed:

To help with the load of incoming pull requests:

@timmo001 timmo001 changed the title Migrate to dirty state provider for 6 dialgs Migrate to dirty state provider for 6 dialogs Jun 11, 2026
timmo001 added 2 commits June 11, 2026 09:12
…s, person, voice assistant)

Migrate dialogs to DirtyStateProviderMixin for dirty state tracking via
Lit context. These dialogs do not use PreventUnsavedMixin and are fully
independent of the PreventUnsavedMixin contract change.
@timmo001 timmo001 changed the title Migrate to dirty state provider for 6 dialogs Migrate to dirty state provider for 5 dialogs Jun 11, 2026
@timmo001 timmo001 force-pushed the dirty-state-dialogs-b branch from 8bfa13a to a8c45bd Compare June 11, 2026 08:13
@timmo001 timmo001 marked this pull request as ready for review June 11, 2026 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant