Commit 59823de
Fix Pro users seeing upgrade prompts
Pro users were incorrectly seeing payment prompts because BillingManager
initialization would return early when enabled=false, skipping the Pro
flavor check. This left billingPreferences=null, causing hasPurchased()
to return false.
Moved Pro flavor handling before the enabled check to ensure Pro users
always get ads removed regardless of billing manager state.
Fixes user reports of "app keeps trying to force another payment" in Pro version.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent ca1b929 commit 59823de
1 file changed
Lines changed: 6 additions & 6 deletions
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
19 | 25 | | |
20 | 26 | | |
21 | | - | |
22 | 27 | | |
23 | 28 | | |
24 | 29 | | |
25 | 30 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
0 commit comments