keyboard: create new model in ListView to fix model change bug

Change-Id: Icd452c352370e71e5e81f2347cc074f0a37ee5f5