Codex
82bb03cdf9
Validate / docs (push) Failing after 31s
Validate / provenance (push) Successful in 1m7s
Validate / process-gate (push) Failing after 1m11s
Validate / changes (push) Successful in 57s
Validate / hacs (push) Skipped
Validate / hassfest (push) Skipped
Validate / reuse (push) Successful in 1m30s
Validate / backend (push) Skipped
Validate / frontend (push) Successful in 12m25s
Validate / golden (push) Failing after 12m39s
Validate / performance_smoke (push) Failing after 11m36s
Validate / smoke (push) Failing after 27m40s
fix: end a tab drag when the card is disconnected
...
Review CODE-REVIEW-220-r2/r3, F1.
The M1 fix installs window listeners for the length of the gesture, and
disconnectedCallback — which takes down everything else, down to the other
local gesture — did not take those down. Losing the card mid-drag (Lovelace
rebuilding its tree, the user leaving the view with the button still down)
left them alive: the closure holds the instance and its config, and the next
pointerup anywhere on the page would have an invisible card write its order.
The smoke now holds a tab, removes the card, and checks that the release it
should no longer hear changes nothing. Registered as a mutant too.
Issue: #220
User-Visible: no
2026-08-21 08:02:03 +03:00
..
2026-08-09 21:51:33 +03:00
2026-08-21 00:27:35 +03:00
2026-08-17 16:45:41 +03:00
2026-08-12 19:18:54 +03:00
2026-08-20 19:32:16 +00:00
2026-08-19 03:46:38 +03:00
2026-08-09 21:51:33 +03:00
2026-08-06 16:48:45 +03:00
2026-08-14 03:32:53 +03:00
2026-08-14 17:17:25 +03:00
2026-08-20 11:00:22 +03:00
2026-08-20 11:00:22 +03:00
2026-08-20 11:00:22 +03:00
2026-08-19 22:37:25 +03:00
2026-08-19 03:23:58 +03:00
2026-08-12 19:18:54 +03:00
2026-08-16 22:35:54 +03:00
2026-08-20 18:48:01 +00:00
2026-08-09 08:34:05 +03:00
2026-08-12 19:18:54 +03:00
2026-08-20 01:38:01 +03:00
2026-08-11 19:15:21 +03:00
2026-08-11 19:15:21 +03:00
2026-08-06 16:48:45 +03:00
2026-08-11 02:49:42 +03:00
2026-08-19 02:12:37 +03:00
2026-08-12 21:49:29 +03:00
2026-08-21 08:02:03 +03:00
2026-08-20 08:42:34 +03:00
2026-08-20 11:00:22 +03:00
2026-08-20 08:42:34 +03:00
2026-08-20 08:42:34 +03:00
2026-08-12 10:19:51 +03:00
2026-08-20 01:38:01 +03:00
2026-08-08 15:46:07 +03:00
2026-08-17 16:45:41 +03:00
2026-08-14 00:43:13 +03:00
2026-08-14 00:43:13 +03:00
2026-08-13 15:28:19 +03:00
2026-08-11 02:49:42 +03:00
2026-08-17 16:45:41 +03:00
2026-08-18 21:31:04 +03:00
2026-08-12 12:43:27 +03:00
2026-08-08 15:46:07 +03:00
2026-08-19 15:43:23 +03:00
2026-08-19 15:43:23 +03:00
2026-08-20 14:05:22 +03:00
2026-08-19 21:10:18 +03:00
2026-08-19 04:23:09 +03:00
2026-08-20 08:42:34 +03:00
2026-08-13 11:41:23 +03:00
2026-08-01 18:58:23 +03:00
2026-08-07 13:02:46 +03:00
2026-08-11 19:15:21 +03:00
2026-08-20 08:42:34 +03:00
2026-08-19 17:44:48 +00:00
2026-08-08 15:46:07 +03:00
2026-08-17 16:45:41 +03:00
2026-08-19 02:49:39 +03:00
2026-08-21 00:50:15 +03:00
2026-08-20 11:00:22 +03:00
2026-08-21 00:27:35 +03:00
2026-08-17 12:01:14 +03:00
2026-08-20 01:38:01 +03:00
2026-08-09 21:51:33 +03:00
2026-08-14 03:32:53 +03:00
2026-08-11 05:40:32 +03:00
2026-08-18 20:33:44 +03:00
2026-08-19 18:04:11 +03:00