aboutsummaryrefslogtreecommitdiffstats
path: root/java/src
diff options
context:
space:
mode:
authorAmith Yamasani <yamasani@google.com>2009-11-11 18:49:36 -0800
committerAmith Yamasani <yamasani@google.com>2009-11-11 18:49:36 -0800
commit718e813fbdb905b083562c0a6cd087463bacc261 (patch)
tree98c7874d4d5e19cebd516633a56a3452cee595e3 /java/src
parentdbde9b222997752d3a86a9aeba68b94d2940de68 (diff)
downloadlatinime-718e813fbdb905b083562c0a6cd087463bacc261.tar.gz
latinime-718e813fbdb905b083562c0a6cd087463bacc261.tar.xz
latinime-718e813fbdb905b083562c0a6cd087463bacc261.zip
Fix for #2244624 : Keyboard freezes up sometimes
I think the cause for this is the Contacts database being updated. This causes the keyboard to reload the contacts once every 30 minutes. Since it loads it synchronously, it affects people with several thousand contacts. Although in my tests, with 3000 contacts, the delay was only 600ms, I've had several reports from long-time googlers about this problem, so I'm switching to loading the contacts asynchronously in a background thread. Also fix a potential problem with capitalizing "i" if a contact has "i" as one of the names.
Diffstat (limited to 'java/src')
0 files changed, 0 insertions, 0 deletions