@Override
 public void onActivityResult(int requestCode, int resultCode, Intent data) {
   if (requestCode == INSTALLED_APP_DETAILS && mCurrentPkgName != null) {
     if (mListType == LIST_TYPE_NOTIFICATION) {
       mApplications.mExtraInfoBridge.forceUpdate(mCurrentPkgName, mCurrentUid);
     } else if (mListType == LIST_TYPE_HIGH_POWER
         || mListType == LIST_TYPE_OVERLAY
         || mListType == LIST_TYPE_WRITE_SETTINGS) {
       if (mFinishAfterDialog) {
         getActivity().onBackPressed();
       } else {
         mApplications.mExtraInfoBridge.forceUpdate(mCurrentPkgName, mCurrentUid);
       }
     } else {
       mApplicationsState.requestSize(mCurrentPkgName, UserHandle.getUserId(mCurrentUid));
     }
   }
 }