German Khokhlov
d86047fe8f
Release the shell from a candidate engine that fails after it attached
...
The shell's scene part detaches it too, so a candidate failing in a later part (a layer's drawing, Cockpit clouds) leaves the shell free for the working engine instead of refusing every later attach. StyleManager.attachScene releases what it built when it throws, and one detach runs at a time. The controls phase awaits its parts, and a failed attachment no longer forces handoff off for the parts it releases. scripts/qa-app-once.mjs now also rolls back from a Navara candidate whose layer attachment fails.
2026-11-03 19:45:34 +04:00
..
2026-11-03 04:16:00 +04:00
2026-11-03 18:19:51 +04:00
2026-10-23 14:51:42 -07:00
2026-10-16 11:01:25 +01:00
2026-09-28 22:49:23 -05:00
2026-10-20 13:56:44 +04:00
2026-10-30 19:02:47 +05:30
2026-09-28 19:07:57 -05:00
2026-10-20 13:56:44 +04:00
2026-10-02 18:29:42 -07:00
2026-08-24 17:02:16 -05:00
2026-10-30 20:47:20 +05:30
2026-11-03 02:40:36 +04:00
2026-09-24 16:25:55 +05:30
2026-10-16 19:30:23 +04:00
2026-10-30 17:23:45 -07:00
2026-09-10 23:01:51 -07:00
2026-10-16 22:07:55 +04:00
2026-09-14 07:35:38 -07:00
2026-10-19 23:23:52 +01:00
2026-08-24 17:02:16 -05:00
2026-09-15 07:26:32 -07:00
2026-11-03 16:24:08 +04:00
2026-10-30 16:11:48 -07:00
2026-10-13 18:54:58 -04:00
2026-09-11 15:08:23 -07:00
2026-11-01 15:38:23 -08:00
2026-09-28 19:07:57 -05:00
2026-09-28 19:07:57 -05:00
2026-10-15 20:56:06 +04:00
2026-09-24 16:25:55 +05:30
2026-09-14 07:35:38 -07:00
2026-10-30 19:02:47 +05:30
2026-11-03 19:45:34 +04:00
2026-10-16 17:09:03 +05:30
2026-10-16 15:28:39 -07:00
2026-08-31 17:49:45 -05:00
2026-08-31 17:49:45 -05:00
2026-08-31 17:49:45 -05:00
2026-09-14 19:34:23 -05:00
2026-10-19 17:02:06 +01:00
2026-09-14 07:35:38 -07:00
2026-10-21 15:22:00 +02:00
2026-10-02 22:32:46 +05:30
2026-10-02 15:12:37 -06:00
2026-11-03 15:05:37 +04:00
2026-10-29 21:39:20 +04:00
2026-10-21 14:21:14 +04:00
2026-11-03 19:45:34 +04:00
2026-09-11 17:03:35 -07:00
2026-09-10 23:08:26 -07:00
2026-11-02 13:10:36 +04:00
2026-08-24 17:02:16 -05:00
2026-08-24 17:02:16 -05:00
2026-10-14 15:36:35 -07:00
2026-10-22 22:09:37 -07:00
2026-11-03 04:25:02 +04:00
2026-11-02 13:10:36 +04:00
2026-10-20 15:12:33 +01:00
2026-10-22 19:26:09 -07:00
2026-11-02 22:21:45 +04:00
2026-11-03 03:05:47 +04:00
2026-10-31 19:58:59 -07:00
2026-11-03 03:44:07 +04:00
2026-11-03 15:36:06 +04:00
2026-09-15 16:53:26 -07:00
2026-11-03 04:49:46 +04:00
2026-09-15 19:16:49 -07:00
2026-09-15 17:59:53 -07:00
2026-10-31 18:37:14 -07:00
2026-10-28 14:35:01 +00:00
2026-11-02 17:01:31 +00:00
2026-10-14 17:43:13 +02:00
2026-11-03 15:24:20 +04:00
2026-10-26 23:23:25 +04:00
2026-10-22 18:09:37 -07:00
2026-10-22 19:08:10 -07:00
2026-11-03 04:18:53 +04:00
2026-11-02 13:10:36 +04:00
2026-10-31 22:53:03 -07:00
2026-10-29 11:28:56 +00:00
2026-10-26 23:23:25 +04:00
2026-10-26 23:23:25 +04:00
2026-10-11 13:52:30 -07:00
2026-08-24 17:02:16 -05:00
2026-08-31 17:49:45 -05:00
2026-09-10 23:08:26 -07:00
2026-10-11 13:52:30 -07:00
2026-10-26 23:23:25 +04:00
2026-10-29 12:41:12 +00:00
2026-10-28 13:12:19 +04:00
2026-10-15 04:10:41 +02:00
2026-10-15 04:10:41 +02:00
2026-10-29 11:53:15 +00:00
2026-11-03 03:13:36 +04:00
2026-10-20 16:24:53 -04:00
2026-10-14 17:53:19 +02:00
2026-11-03 02:53:10 +04:00
2026-10-26 23:23:25 +04:00
2026-10-26 23:23:25 +04:00
2026-10-26 23:23:25 +04:00
2026-09-11 08:59:32 -07:00
2026-11-03 03:28:26 +04:00
2026-09-28 19:07:57 -05:00
2026-09-28 19:07:57 -05:00
2026-10-28 21:06:08 +04:00
2026-10-22 19:26:09 -07:00
2026-10-26 23:23:25 +04:00
2026-11-02 13:10:36 +04:00
2026-11-03 15:24:20 +04:00
2026-11-02 16:43:49 +00:00
2026-09-24 16:25:55 +05:30
2026-10-20 14:37:57 +01:00
2026-11-03 03:30:19 +04:00
2026-11-01 13:43:57 -08:00
2026-10-28 23:33:15 +04:00
2026-10-28 23:33:15 +04:00
2026-10-31 12:11:35 -07:00
2026-11-02 14:05:58 +04:00
2026-09-28 19:07:57 -05:00
2026-11-03 03:57:18 +04:00
2026-11-03 03:49:39 +04:00
2026-09-16 12:14:15 +05:30
2026-10-30 19:02:47 +05:30
2026-10-26 23:23:25 +04:00
2026-10-20 00:15:49 +01:00
2026-11-02 13:10:36 +04:00
2026-11-03 05:22:02 +04:00
2026-11-03 15:36:06 +04:00
2026-10-14 15:36:35 -07:00
2026-10-31 23:04:31 -07:00
2026-10-31 18:37:14 -07:00
2026-10-29 14:04:28 +00:00
2026-10-29 12:41:12 +00:00
2026-10-21 14:21:14 +04:00
2026-11-03 04:36:49 +04:00
2026-10-26 23:23:25 +04:00
2026-10-30 21:54:42 -07:00
2026-11-03 04:13:26 +04:00
2026-11-03 04:13:26 +04:00
2026-11-03 03:38:15 +04:00
2026-09-28 19:07:57 -05:00
2026-09-10 23:08:26 -07:00
2026-11-03 16:24:08 +04:00
2026-10-14 14:48:53 -07:00
2026-09-28 19:07:57 -05:00
2026-09-13 14:47:26 -07:00
2026-10-22 19:08:10 -07:00
2026-10-14 14:48:53 -07:00
2026-10-23 12:12:27 +01:00
2026-11-02 13:10:36 +04:00
2026-10-20 14:07:13 +01:00
2026-11-02 13:10:36 +04:00
2026-11-02 13:10:36 +04:00
2026-10-20 15:12:33 +01:00
2026-11-02 13:10:36 +04:00
2026-10-31 20:28:24 -07:00
2026-11-03 04:21:48 +04:00
2026-10-26 23:23:25 +04:00
2026-10-22 12:31:59 +04:00
2026-09-11 14:43:13 -07:00
2026-10-29 11:20:49 +00:00
2026-11-01 09:56:47 -08:00
2026-10-30 17:47:52 -07:00
2026-10-04 23:03:09 +05:00
2026-09-28 21:19:23 -05:00
2026-11-03 17:20:40 +04:00
2026-11-03 15:36:06 +04:00
2026-09-15 12:05:01 -07:00
2026-11-03 05:22:02 +04:00
2026-11-03 05:22:02 +04:00
2026-10-31 23:51:47 -07:00
2026-09-22 17:45:39 -05:00
2026-10-22 18:09:37 -07:00
2026-10-20 14:37:05 +01:00
2026-10-16 18:59:37 +04:00
2026-11-03 03:34:25 +04:00
2026-08-24 17:02:16 -05:00
2026-11-02 13:10:36 +04:00
2026-11-02 07:06:14 -08:00
2026-10-30 23:13:37 -07:00
2026-10-20 15:12:32 +01:00
2026-09-28 21:19:23 -05:00
2026-10-30 20:47:20 +05:30