Adjust grid-field ng-show and ng-change