NuvioStreaming/app
CrissZollo a5c6dbaa7c Fix potential memory leak in PluginViewModel flow collectors
- Replaced three separate flow collectors with a single combined flow
- Prevents potential race conditions and reduces coroutine overhead
- Uses combine() to merge pluginsEnabled, repositories, and scrapers flows
- Single collector updates UI state atomically for all three values

This ensures that flow collection is more efficient and reduces the risk
of memory leaks from multiple concurrent collectors.
2026-02-01 23:27:55 +01:00
..
libs Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
src/main Fix potential memory leak in PluginViewModel flow collectors 2026-02-01 23:27:55 +01:00
.gitignore Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
build.gradle.kts Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
proguard-rules.pro Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30