* if app is force stopped, current implementation causes a nasty loop which in turn causes
very high cpu usage: refreshUi() > checkForceStop() > mCheckKillProcessesReceiver > refreshUi()
* fix storage not being updated by running refreshUi() in onRunningStateChanged from AppInfoBase
Ticket: CYNGNOS-2527
Change-Id: Iec24bb620d1a6287d7ccf583db978ef338ef762e
@Override
public void onRunningStateChanged(boolean running) {
- // No op.
+ refreshUi();
}
@Override
public void onReceive(Context context, Intent intent) {
if (getActivity() != null && !getActivity().isDestroyed()) {
updateForceStopButton(getResultCode() != Activity.RESULT_CANCELED);
- refreshUi();
}
}
};