Andrey Antukh
9e0a9905bd
🐛 Add bounds checking to remove-interaction to prevent crashes
...
The remove-interaction function used subvec without validating that
the index was within bounds, causing 'Index out of bounds' errors
when removing multiple interactions in rapid succession.
Add bounds validation to return the unchanged interactions vector
when an invalid index is provided. This prevents crashes while
maintaining data integrity and idempotent behavior.
Closes #11546
AI-assisted-by: qwen3.7-plus
2026-09-08 08:33:42 +00:00
..
2026-08-21 11:17:25 +02:00
2026-08-10 10:56:04 +02:00
2026-09-08 08:33:42 +00:00
2026-04-23 16:08:56 +02:00
2026-05-29 11:24:58 +02:00
2026-06-01 12:57:39 +02:00
2026-08-18 17:43:25 +02:00
2026-05-29 11:24:58 +02:00
2026-07-28 11:00:53 +02:00
2026-07-28 11:00:53 +02:00
2026-08-27 09:49:22 +02:00
2026-07-28 11:00:53 +02:00
2026-08-05 17:41:59 +02:00
2026-05-29 11:24:58 +02:00
2026-07-31 12:51:35 +02:00
2026-05-29 11:24:58 +02:00
2026-04-15 23:37:53 +02:00
2026-04-15 23:37:53 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-06-01 12:57:39 +02:00
2026-05-29 11:24:58 +02:00
2026-04-15 23:37:53 +02:00
2026-05-29 11:24:58 +02:00
2026-04-15 23:37:53 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-06-30 13:33:47 +02:00
2026-06-04 23:48:55 +02:00
2026-06-01 12:57:39 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-06-01 12:57:39 +02:00
2026-05-29 11:24:58 +02:00
2026-07-30 12:51:44 +02:00
2026-06-01 12:57:39 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-08-27 11:51:47 +02:00
2026-06-10 19:21:51 +02:00
2022-11-08 13:02:14 +01:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00
2026-05-29 11:24:58 +02:00