From a64b78b6732d9267e228381c7b60941d62a6db5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E7=94=B5=E8=8A=BD=E8=A1=A3?= Date: Sun, 27 Sep 2026 23:01:43 -0400 Subject: [PATCH] =?UTF-8?q?T41b=20Maps=20=C2=B7=20Layers=20passes=20review?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TASKS.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/TASKS.md b/TASKS.md index 7ba7e94..5ed901a 100644 --- a/TASKS.md +++ b/TASKS.md @@ -138,7 +138,7 @@ Per-component lines live in `tasks/`. Tags there: - [x] T40a i18n — `tasks/ch31-43.md` - [x] T40b a11y — `tasks/ch31-43.md` - [x] T41a Maps · View — `tasks/ch31-43.md` -- [ ] T41b Maps · Layers +- [x] T41b Maps · Layers — `tasks/ch31-43.md` - [ ] T41c Maps · World - [ ] T42 Misc - [ ] T43 Library Tooling @@ -438,3 +438,5 @@ Per-component lines live in `tasks/`. Tags there: | T41a | 1 | FAIL | off-view pins took Tab and Enter; closing the popup stranded focus at the root; a tile that failed to load logged nothing; a tall popup ran past the map and under the zoom buttons | | T41a | 2 | FAIL | a focused pin that panned out of view lost its handle, so focus fell to the root; the popup's height cap and scrolling body untested | | T41a | 3 | PASS | | +| T41b | 1 | FAIL | the code held, but four cluster claims had no test of the item's own: a pan keeping a group, an off-view cluster out of Tab, a folded pin's hand-off, members far apart shown whole | +| T41b | 2 | PASS | |