straw/app
arjun 07a2ab29de Fix NullPointerException in enqueue actions by using Application Context
Use getApplicationContext() instead of getContext() in ENQUEUE,
ENQUEUE_NEXT, START_HERE_ON_BACKGROUND, and START_HERE_ON_POPUP
entries to prevent NullPointerException when the fragment's activity
context becomes null during configuration changes (e.g. device rotation).

The fragment context can become null when the activity is destroyed
during rotation, but the async callback from fetchItemInfoIfSparse
still holds a reference to the now-detached fragment. Using
Application context ensures a stable, non-null context throughout
the async operation lifecycle.
2026-03-28 14:25:48 +05:30
..
sampledata Larger channel cards in search results 2023-02-09 06:15:22 +05:30
schemas/org.schabi.newpipe.database.AppDatabase Migrate database logic to Kotlin 2025-11-03 16:14:29 +08:00
src Fix NullPointerException in enqueue actions by using Application Context 2026-03-28 14:25:48 +05:30
build.gradle.kts subscription: Port subscription import-export to workers from refactor 2026-03-15 20:51:29 +08:00
lint.xml lint: Supress more translation related errors 2026-02-20 16:16:50 +08:00
proguard-rules.pro subscription: Port subscription import-export to workers from refactor 2026-03-15 20:51:29 +08:00