commit | a34af18b0efd6bfc6b1aa0f0c3b63d6751b282fc | [log] [tgz] |
---|---|---|
author | Vinit Nayak <peanutbutter@google.com> | Thu Feb 11 15:48:54 2021 -0800 |
committer | Vinit Nayak <peanutbutter@google.com> | Tue Feb 16 20:58:53 2021 -0800 |
tree | acaad459699b5b88e96b8fad97599343669e7138 | |
parent | 8dd4ddc7aede4c27094ed0dfb594476452f6e607 [diff] |
Update System settings content observer to cache values. Existing ContentObserver will cache values and overwrite them when the value itself is modified or caller force updates. Bug: 149571513 Test: Wrote unit tests, mostly for caching logic. Not meant to test ContentObserver contract for registering an observer. Change-Id: I12835f6c2be27ce17f65a55c51c4ef85c63b4487