mirror of
https://github.com/kodjodevf/mangayomi.git
synced 2026-05-23 15:52:16 +00:00
- Replace synchronous Isar writes with async transactions in `AboutScreen` - Make `AppLogger.init()` and `dispose()` fully async and guarded with `_busy` - Remove `StreamController` queue and write directly to the IOSink - Prevent double‑initialization and race conditions using `_initialized` + `_busy` - Update log toggle handler to await logger init/dispose for consistency Fix following Exception when disabling and re-enabling logger: ``` Exception has occurred. StateError (Bad state: Stream has already been listened to.) ``` |
||
|---|---|---|
| .. | ||
| providers | ||
| about_screen.dart | ||