Loading app/src/main/java/foundation/e/privacycentralapp/widget/WidgetCommandReceiver.kt +10 −2 Original line number Diff line number Diff line Loading @@ -20,14 +20,22 @@ package foundation.e.privacycentralapp.widget import android.content.BroadcastReceiver import android.content.Context import android.content.Intent import android.widget.Toast import foundation.e.privacycentralapp.PrivacyCentralApplication import foundation.e.privacycentralapp.R class WidgetCommandReceiver : BroadcastReceiver() { override fun onReceive(context: Context?, intent: Intent?) { val privacyCentralApplication = (context?.applicationContext as? PrivacyCentralApplication) when (intent?.action) { ACTION_TOGGLE_PRIVACY -> { (context?.applicationContext as? PrivacyCentralApplication) ?.dependencyContainer?.getQuickPrivacyStateUseCase?.toggleReturnIsFirstActivation() if (privacyCentralApplication?.dependencyContainer?.getQuickPrivacyStateUseCase?.toggleReturnIsFirstActivation() == true) { Toast.makeText( context, context.getString(R.string.dashboard_first_ipscrambling_activation), Toast.LENGTH_LONG ).show() } } else -> {} } Loading Loading
app/src/main/java/foundation/e/privacycentralapp/widget/WidgetCommandReceiver.kt +10 −2 Original line number Diff line number Diff line Loading @@ -20,14 +20,22 @@ package foundation.e.privacycentralapp.widget import android.content.BroadcastReceiver import android.content.Context import android.content.Intent import android.widget.Toast import foundation.e.privacycentralapp.PrivacyCentralApplication import foundation.e.privacycentralapp.R class WidgetCommandReceiver : BroadcastReceiver() { override fun onReceive(context: Context?, intent: Intent?) { val privacyCentralApplication = (context?.applicationContext as? PrivacyCentralApplication) when (intent?.action) { ACTION_TOGGLE_PRIVACY -> { (context?.applicationContext as? PrivacyCentralApplication) ?.dependencyContainer?.getQuickPrivacyStateUseCase?.toggleReturnIsFirstActivation() if (privacyCentralApplication?.dependencyContainer?.getQuickPrivacyStateUseCase?.toggleReturnIsFirstActivation() == true) { Toast.makeText( context, context.getString(R.string.dashboard_first_ipscrambling_activation), Toast.LENGTH_LONG ).show() } } else -> {} } Loading