[angular] digest scope after widget's "change"