Maurice
4c0583845a
fix(map): keep the selected place findable on the map
...
Selecting a place no longer spiderfies a city-sized cluster: the reveal
only fans open bubbles of up to 12 stops, or stacks whose stops all share
one coordinate, so a zoomed-out trip with hundreds of places stays usable
(#2990 ).
The selected pin now carries a white border inside a pulsing blue ring on
both renderers (static under reduced motion), and the map measures the
place card instead of assuming a fixed 320px, so the selection pans the
pin above even a tall card on portrait tablets and eases it back out when
the card grows over it later (#2991 ).
Closes #2990
Closes #2991
2026-11-06 12:50:02 +01:00
..
2026-11-04 14:00:35 +01:00
2026-08-23 11:59:12 +02:00
2026-10-25 18:59:55 +01:00
2026-07-29 11:55:31 +02:00
2026-10-09 16:15:48 +02:00
2026-10-12 19:07:33 +02:00
2026-11-03 23:38:37 +00:00
2026-09-03 15:51:13 +02:00
2026-10-12 15:45:56 +02:00
2026-09-27 21:00:19 +02:00
2026-08-12 21:37:12 +02:00
2026-09-25 15:34:32 +02:00
2026-10-07 22:33:58 +00:00
2026-10-29 14:20:57 +01:00
2026-10-29 14:20:57 +01:00
2026-09-26 15:59:05 +02:00
2026-10-12 19:07:33 +02:00
2026-09-25 15:34:32 +02:00
2026-10-12 19:32:16 +02:00
2026-10-29 15:50:09 +01:00
2026-10-29 15:50:09 +01:00
2026-09-25 15:34:32 +02:00
2026-09-25 15:34:32 +02:00
2026-09-27 21:00:19 +02:00
2026-10-12 20:42:30 +02:00
2026-10-12 20:42:30 +02:00
2026-11-01 11:41:56 +01:00
2026-10-07 16:23:47 +02:00
2026-11-01 11:41:56 +01:00
2026-10-11 14:22:46 +02:00
2026-10-10 22:18:36 +02:00
2026-10-10 22:18:36 +02:00
2026-10-25 10:51:56 +01:00
2026-10-14 13:24:27 +02:00
2026-10-09 07:16:40 +00:00
2026-10-09 07:16:40 +00:00
2026-10-11 14:01:18 +02:00
2026-10-09 16:15:48 +02:00
2026-10-09 16:15:48 +02:00
2026-10-22 22:29:35 +02:00
2026-10-22 22:29:35 +02:00
2026-10-22 22:29:35 +02:00
2026-10-22 22:29:35 +02:00
2026-10-25 11:03:03 +01:00
2026-11-05 14:36:25 +01:00
2026-09-27 21:00:19 +02:00
2026-07-29 11:55:31 +02:00
2026-10-07 22:33:58 +00:00
2026-09-27 21:00:19 +02:00
2026-10-09 07:16:40 +00:00
2026-09-30 23:00:12 +02:00
2026-09-27 21:00:19 +02:00
2026-10-22 22:29:35 +02:00
2026-11-03 09:14:55 +01:00
2026-11-03 09:14:55 +01:00
2026-09-27 21:00:19 +02:00
2026-10-09 15:19:42 +02:00
2026-10-20 22:02:48 +02:00
2026-09-27 21:00:19 +02:00
2026-10-18 23:39:54 +02:00
2026-10-09 07:16:40 +00:00
2026-10-09 07:16:40 +00:00
2026-09-27 21:00:19 +02:00
2026-10-22 22:29:35 +02:00
2026-10-22 22:29:35 +02:00
2026-10-22 22:29:35 +02:00
2026-09-26 10:36:03 +02:00
2026-08-12 09:08:47 +02:00
2026-08-12 09:08:47 +02:00
2026-09-23 13:41:31 +02:00
2026-09-23 13:41:31 +02:00
2026-10-14 08:39:31 +02:00
2026-10-14 20:21:39 +02:00
2026-08-11 22:14:12 +02:00
2026-10-14 13:24:27 +02:00
2026-10-01 10:17:29 +02:00
2026-09-30 23:00:12 +02:00
2026-09-12 18:02:57 +02:00
2026-09-12 18:02:57 +02:00
2026-08-14 10:24:14 +03:00
2026-08-14 10:24:14 +03:00
2026-10-14 13:24:27 +02:00
2026-10-31 03:25:55 +00:00
2026-10-23 21:58:43 +02:00
2026-10-31 03:25:56 +00:00
2026-09-27 23:15:19 +02:00
2026-09-27 21:00:19 +02:00
2026-10-31 03:25:56 +00:00
2026-10-31 03:25:56 +00:00
2026-10-31 03:25:55 +00:00
2026-10-31 03:25:55 +00:00
2026-10-31 03:25:56 +00:00
2026-10-23 21:01:12 +02:00
2026-10-23 21:01:12 +02:00
2026-10-23 21:01:12 +02:00
2026-09-30 23:00:12 +02:00
2026-10-31 03:25:55 +00:00
2026-10-23 21:01:12 +02:00
2026-10-23 21:01:12 +02:00
2026-10-20 22:13:25 +02:00
2026-10-31 03:25:56 +00:00
2026-10-20 22:02:48 +02:00
2026-08-11 16:00:03 +02:00
2026-08-11 16:00:03 +02:00
2026-10-01 15:18:30 +02:00
2026-10-01 15:18:30 +02:00
2026-09-20 20:28:23 +02:00
2026-09-20 20:28:23 +02:00
2026-10-23 21:01:12 +02:00
2026-10-23 21:01:12 +02:00
2026-10-23 22:40:14 +02:00
2026-10-23 22:40:14 +02:00
2026-10-23 23:08:07 +02:00
2026-11-06 12:50:02 +01:00
2026-09-30 23:00:12 +02:00
2026-09-30 23:00:12 +02:00
2026-10-01 12:52:58 +02:00
2026-10-01 13:18:47 +02:00
2026-10-12 21:14:20 +00:00
2026-10-12 21:14:20 +00:00
2026-07-05 01:13:04 +02:00
2026-07-05 01:13:04 +02:00
2026-10-31 03:25:56 +00:00
2026-10-31 03:25:56 +00:00
2026-10-23 21:58:43 +02:00
2026-10-23 21:01:11 +02:00
2026-10-31 03:25:56 +00:00
2026-10-31 03:25:56 +00:00
2026-10-31 03:25:56 +00:00
2026-10-31 03:25:56 +00:00
2026-09-27 21:00:19 +02:00
2026-10-07 22:33:58 +00:00
2026-10-22 22:29:35 +02:00
2026-10-22 22:29:35 +02:00
2026-11-05 14:36:23 +01:00
2026-10-22 22:29:35 +02:00
2026-09-27 21:00:19 +02:00
2026-10-01 14:19:52 +02:00
2026-11-03 23:38:37 +00:00
2026-10-15 17:44:15 +02:00
2026-09-27 21:00:19 +02:00
2026-10-07 22:33:58 +00:00
2026-10-01 13:15:02 +02:00
2026-10-01 13:15:02 +02:00
2026-11-05 14:36:23 +01:00
2026-11-05 14:36:23 +01:00
2026-09-27 23:15:19 +02:00
2026-10-22 21:30:39 +00:00
2026-10-12 20:01:22 +00:00
2026-10-25 18:59:55 +01:00
2026-11-04 14:00:35 +01:00
2026-10-29 15:50:09 +01:00
2026-09-27 21:06:02 +02:00
2026-10-09 07:16:40 +00:00
2026-10-22 22:29:35 +02:00
2026-09-30 23:00:12 +02:00
2026-09-30 23:00:12 +02:00
2026-09-30 23:00:12 +02:00
2026-10-09 07:16:40 +00:00
2026-10-20 07:09:57 +00:00
2026-10-25 18:59:55 +01:00
2026-10-25 18:59:55 +01:00
2026-07-29 11:55:31 +02:00
2026-10-22 22:29:35 +02:00
2026-10-09 16:15:48 +02:00
2026-10-14 20:54:44 +02:00
2026-08-27 11:02:09 +02:00
2026-08-27 11:02:09 +02:00
2026-10-07 22:33:58 +00:00
2026-09-27 21:00:19 +02:00
2026-10-12 20:42:55 +02:00
2026-10-20 07:09:57 +00:00
2026-10-20 07:09:57 +00:00
2026-10-28 08:01:53 +02:00
2026-10-27 21:30:18 +01:00
2026-10-20 07:09:57 +00:00
2026-10-09 15:19:42 +02:00
2026-10-24 10:39:35 +02:00
2026-10-09 17:48:16 +02:00
2026-10-09 17:48:16 +02:00
2026-10-29 14:20:57 +01:00
2026-10-29 15:50:09 +01:00
2026-09-25 15:34:32 +02:00
2026-10-07 22:33:58 +00:00
2026-10-29 15:24:49 +01:00
2026-10-29 15:11:32 +01:00
2026-10-07 22:06:40 +02:00
2026-10-07 22:33:58 +00:00
2026-10-09 17:43:24 +02:00
2026-10-09 17:43:24 +02:00
2026-10-29 14:20:57 +01:00
2026-10-29 14:20:57 +01:00
2026-10-29 15:11:25 +01:00
2026-10-29 15:36:37 +01:00
2026-10-22 21:30:39 +00:00
2026-10-22 21:30:39 +00:00
2026-10-12 20:17:57 +02:00
2026-10-12 20:17:57 +02:00
2026-10-09 15:19:41 +02:00
2026-10-12 20:18:04 +02:00
2026-10-23 21:01:11 +02:00
2026-10-23 21:01:11 +02:00
2026-10-31 03:25:55 +00:00
2026-10-31 03:25:55 +00:00
2026-10-23 22:40:14 +02:00
2026-10-23 22:40:14 +02:00
2026-10-23 21:01:12 +02:00
2026-10-23 21:01:11 +02:00
2026-10-31 03:25:56 +00:00
2026-10-31 03:25:56 +00:00
2026-10-22 22:29:35 +02:00
2026-10-22 22:29:35 +02:00
2026-10-09 15:19:41 +02:00
2026-10-09 15:19:41 +02:00
2026-10-22 22:29:35 +02:00
2026-10-22 22:29:35 +02:00
2026-10-26 14:26:09 +01:00
2026-10-26 14:26:09 +01:00
2026-10-22 22:29:35 +02:00
2026-10-22 21:30:26 +00:00
2026-09-25 15:34:32 +02:00
2026-09-25 15:34:32 +02:00
2026-10-12 20:42:48 +02:00
2026-10-25 18:59:55 +01:00
2026-10-25 18:59:55 +01:00
2026-10-25 18:59:55 +01:00
2026-10-22 21:30:39 +00:00
2026-10-22 21:30:39 +00:00
2026-10-09 16:15:48 +02:00
2026-10-09 16:15:48 +02:00
2026-10-20 07:09:57 +00:00
2026-10-20 07:09:57 +00:00
2026-10-09 17:48:16 +02:00
2026-10-09 15:19:42 +02:00
2026-10-29 15:11:32 +01:00
2026-11-05 21:09:04 +01:00
2026-10-22 21:30:39 +00:00
2026-10-22 21:30:39 +00:00