mangayomi-mirror/lib/modules
NBA2K1 a381e7baa7 Fix Exception
- 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.)
```
2026-04-21 21:45:40 +02:00
..
anime move extensions to correct files 2026-04-15 23:41:19 +02:00
browse Why are there two searchproviders? 2026-04-15 23:41:47 +02:00
calendar feat: Implement upcoming manga calendar feature 2026-03-05 12:05:29 +01:00
history - 2026-02-27 15:02:22 +01:00
library Merge pull request #703 from NBA2K1/fix-reader 2026-04-21 16:54:08 +01:00
main_view update dependencies & update riverpod provider declarations 2026-01-08 14:27:08 +01:00
manga v0.7.60 2026-04-21 17:05:15 +01:00
mass_migration Why are there two searchproviders? 2026-04-15 23:41:47 +02:00
more Fix Exception 2026-04-21 21:45:40 +02:00
novel Reduce Code Duplication 2026-04-15 22:04:15 +02:00
tracker_library Add Copilot suggested change (2/3) 2026-04-20 18:46:47 +02:00
updates performance+ 2026-04-12 23:03:07 +02:00
webview Revert "fix(http): align extension requests with WebView cookies and harden Cloudflare detection" 2026-04-04 02:29:27 +02:00
widgets Add Copilot suggested change (3/3) 2026-04-20 18:47:05 +02:00