fix(mobile): prevent crash when restoring a saved playback queue
This commit is contained in:
1 parent
c34272d508
commit
20abe20686
5 files changed
+36
-2
No files matched your search
@@ -29,6 +29,10 @@
|
||||
- Доступ к экранам ограничен через `Stack.Protected` до их отрисовки. Перенаправление из `useEffect`
|
||||
выполнялось слишком поздно: первый запуск без сервера открывал главную и падал с `Error: no session`.
|
||||
Регрессия первого запуска, повторного открытия и защищённой ссылки: `.maestro/startup.yaml`.
|
||||
- События прослушивания используют UUIDv7 со случайными байтами из нативного `expo.uuidv4()`.
|
||||
Web Crypto (`crypto.getRandomValues`) в Hermes отсутствует: браузерный генератор ронял приложение
|
||||
при восстановлении непустой очереди с компьютера, когда TrackPlayer сообщал о выбранном треке.
|
||||
Генератор передаётся в общий `EventBuffer`; веб продолжает использовать Web Crypto.
|
||||
|
||||
## Экраны
|
||||
|
||||
|
||||
Reference in new issue
Block a user