super-productivity/android/app
Johannes Millan e69c39c3cc fix(android): address cold start share race condition and type mismatch
- Introduce `isFrontendReady` flag in Main Activity to strictly coordinate share intent flushing.
- Queue all share intents until the frontend explicitly signals readiness via `triggerGetShareData`.
- Change default share type from 'TEXT' (invalid) to 'NOTE' (valid) to match frontend type definitions.
- Fix race condition where `callJSInterfaceFunctionIfExists` was called before Angular subscriptions were active.
2025-12-02 13:30:36 +01:00
..
src fix(android): address cold start share race condition and type mismatch 2025-12-02 13:30:36 +01:00
.gitignore ____MERGING SUPER PRODUCTIVITY ANDROID ____ 2024-10-11 14:11:23 +02:00
app_config.properties ____MERGING SUPER PRODUCTIVITY ANDROID ____ 2024-10-11 14:11:23 +02:00
build.gradle 16.4.3 2025-11-30 13:41:43 +01:00
capacitor.build.gradle feat: make share work for native android 2025-10-22 15:25:53 +02:00
config.gradle ____MERGING SUPER PRODUCTIVITY ANDROID ____ 2024-10-11 14:11:23 +02:00
google.properties ____MERGING SUPER PRODUCTIVITY ANDROID ____ 2024-10-11 14:11:23 +02:00
proguard-rules.pro ____MERGING SUPER PRODUCTIVITY ANDROID ____ 2024-10-11 14:11:23 +02:00