diff --git a/src/main/scala/com/github/shadowsocks/AppManagerReceiver.scala b/src/main/scala/com/github/shadowsocks/AppManagerReceiver.scala index f754f11a..f3170f21 100644 --- a/src/main/scala/com/github/shadowsocks/AppManagerReceiver.scala +++ b/src/main/scala/com/github/shadowsocks/AppManagerReceiver.scala @@ -7,5 +7,5 @@ import android.content.{Intent, Context, BroadcastReceiver} */ class AppManagerReceiver extends BroadcastReceiver { override def onReceive(context: Context, intent: Intent) = if (intent.getAction != Intent.ACTION_PACKAGE_REMOVED || - !intent.getBooleanExtra(Intent.EXTRA_REPLACING, false)) AppManager.cachedApps = null + !intent.getBooleanExtra(Intent.EXTRA_REPLACING, false)) AppManager.synchronized(AppManager.cachedApps = null) }