Merge "Fix data usage settings button visibility."

This commit is contained in:
Jeff Sharkey
2012-04-24 11:36:38 -07:00
committed by Android (Google) Code Review

View File

@@ -794,6 +794,7 @@ public class DataUsageSummary extends Fragment {
final boolean matchFound = pm.resolveActivity(mAppSettingsIntent, 0) != null;
mAppSettings.setEnabled(matchFound);
mAppSettings.setVisibility(View.VISIBLE);
} else {
mAppSettingsIntent = null;
@@ -1060,6 +1061,8 @@ public class DataUsageSummary extends Fragment {
private OnClickListener mAppSettingsListener = new OnClickListener() {
@Override
public void onClick(View v) {
if (!isAdded()) return;
// TODO: target torwards entire UID instead of just first package
startActivity(mAppSettingsIntent);
}