diff options
| author | Jeff Sharkey <jsharkey@android.com> | 2011-11-10 17:17:24 -0800 |
|---|---|---|
| committer | Jeff Sharkey <jsharkey@android.com> | 2011-11-10 17:17:24 -0800 |
| commit | bdf98e84ab1eeedf9662ed3c08dc917f5fa80f85 (patch) | |
| tree | 5af55c77225512268a42915ddaf2bd9a328b317b /src/com/android/settings/net | |
| parent | ffc1214ccbd04655a435573f36d550c5c66d78de (diff) | |
| download | packages_apps_Settings-bdf98e84ab1eeedf9662ed3c08dc917f5fa80f85.tar.gz packages_apps_Settings-bdf98e84ab1eeedf9662ed3c08dc917f5fa80f85.tar.bz2 packages_apps_Settings-bdf98e84ab1eeedf9662ed3c08dc917f5fa80f85.zip | |
Data usage label width, locking, Wi-Fi fixes.
Avoid wrapping sweep labels when underlying string is long, and avoid
showing blank "^1" sweep labels. Only offer "restrict data" when
mobile networks are present. Add locking around UidDetailProvider.
Move to isNetworkSupported() for consistency.
Bug: 5492495, 5471602, 5439402, 5373465
Change-Id: I79f5938d45ffbb4c2c242106424a466042a26c1c
Diffstat (limited to 'src/com/android/settings/net')
| -rw-r--r-- | src/com/android/settings/net/UidDetailProvider.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/android/settings/net/UidDetailProvider.java b/src/com/android/settings/net/UidDetailProvider.java index 0518b0bac..57d585b2b 100644 --- a/src/com/android/settings/net/UidDetailProvider.java +++ b/src/com/android/settings/net/UidDetailProvider.java @@ -39,14 +39,14 @@ public class UidDetailProvider { mUidDetailCache = new SparseArray<UidDetail>(); } - public void clearCache() { + public synchronized void clearCache() { mUidDetailCache.clear(); } /** * Resolve best descriptive label for the given UID. */ - public UidDetail getUidDetail(int uid, boolean blocking) { + public synchronized UidDetail getUidDetail(int uid, boolean blocking) { final UidDetail cached = mUidDetailCache.get(uid); if (cached != null) { return cached; |
