commit | f6d8961843f5b977640146dd5dc8872eaab60ce7 | [log] [tgz] |
---|---|---|
author | Amith Yamasani <yamasani@google.com> | Fri May 04 10:30:18 2012 -0700 |
committer | Amith Yamasani <yamasani@google.com> | Mon May 07 17:56:14 2012 -0700 |
tree | 6817e3f41163580621d391a2201680c0da3e97f7 | |
parent | 8f04a6fb139b9330710b0bb4c714049452d63a48 [diff] |
Reduce the amount of I/O done on the UI thread. There was unnecessary saving of IME settings when changing the state of the checkboxes, causing ANRs when monkeys are switching between Settings fragments quickly while other background activity is using I/O as well. In fact, all I/O should be removed, but this change at least reduces some of it. Potential fix for: Bug: 6414289 Change-Id: Ice96f0f9d921128b27ddbe26519a6791d9f01c75