Delay updating widget's vaule when ngModel changes.  Fix #304