commit | 1ac783da60d1d5c8cab7cbe42335916561aeeb45 | [log] [tgz] |
---|---|---|
author | Jeff Sharkey <jsharkey@android.com> | Wed Jan 15 20:34:41 2020 -0700 |
committer | Jeff Sharkey <jsharkey@android.com> | Wed Jan 15 20:34:43 2020 -0700 |
tree | 05abfd64ce5cbeda1193afa356a5ca97ca02dd89 | |
parent | 9d29767e4f5975fc76eadf37e5d1e800d9e34c3f [diff] |
Dispatch notifyChange() after ending transaction. We've received reports that immediately calling query() after hearing a ContentObserver.onChange() may see stale data, possibly due to WAL being enabled by default. To resolve this, only send change notifications after the transaction has actually ended. Bug: 147778656 Test: atest --test-mapping packages/providers/MediaProvider Change-Id: I50ef2feb9ea5c23567cc11ee86fa10e3f9c1ad64