Add check for billing deps
This commit is contained in:
@@ -204,13 +204,17 @@ public abstract class BraveActivity<C extends ChromeActivityComponent> extends C
|
||||
public void onResumeWithNative() {
|
||||
super.onResumeWithNative();
|
||||
BraveActivityJni.get().restartStatsUpdater();
|
||||
InAppPurchaseWrapper.getInstance().startBillingServiceConnection(BraveActivity.this);
|
||||
BraveVpnNativeWorker.getInstance().addObserver(this);
|
||||
if (BraveVpnUtils.isBraveVpnFeatureEnable()) {
|
||||
InAppPurchaseWrapper.getInstance().startBillingServiceConnection(BraveActivity.this);
|
||||
BraveVpnNativeWorker.getInstance().addObserver(this);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onPauseWithNative() {
|
||||
BraveVpnNativeWorker.getInstance().removeObserver(this);
|
||||
if (BraveVpnUtils.isBraveVpnFeatureEnable()) {
|
||||
BraveVpnNativeWorker.getInstance().removeObserver(this);
|
||||
}
|
||||
super.onPauseWithNative();
|
||||
}
|
||||
|
||||
|
||||
@@ -74,7 +74,9 @@ public class BraveVpnPreferences extends BravePreferenceFragment implements Brav
|
||||
getActivity().setTitle(R.string.brave_firewall_vpn);
|
||||
SettingsUtils.addPreferencesFromResource(this, R.xml.brave_vpn_preferences);
|
||||
|
||||
InAppPurchaseWrapper.getInstance().startBillingServiceConnection(getActivity());
|
||||
if (BraveVpnUtils.isBraveVpnFeatureEnable()) {
|
||||
InAppPurchaseWrapper.getInstance().startBillingServiceConnection(getActivity());
|
||||
}
|
||||
|
||||
mVpnSwitch = (ChromeSwitchPreference) findPreference(PREF_VPN_SWITCH);
|
||||
mVpnSwitch.setChecked(BraveVpnProfileUtils.getInstance().isVPNConnected(getActivity()));
|
||||
|
||||
@@ -41,8 +41,10 @@ public abstract class BraveVpnParentActivity
|
||||
@Override
|
||||
public void finishNativeInitialization() {
|
||||
super.finishNativeInitialization();
|
||||
InAppPurchaseWrapper.getInstance().startBillingServiceConnection(
|
||||
BraveVpnParentActivity.this);
|
||||
if (BraveVpnUtils.isBraveVpnFeatureEnable()) {
|
||||
InAppPurchaseWrapper.getInstance().startBillingServiceConnection(
|
||||
BraveVpnParentActivity.this);
|
||||
}
|
||||
}
|
||||
|
||||
protected void verifySubscription() {
|
||||
|
||||
Reference in New Issue
Block a user