- fix layout preview
- add progress dialog when update