Hello, I've encountered some problem when using AngularJS 1.1.2 with Google Chrome on Mac OS X. Tested on Safari and Firefox - no such problem existed, no problems with Google Chrome either when using Ubuntu. I have one control-group (Twitter Boostrap) which has currency ng-model.
<div class="control-group">
<label class="control-label" for="currency">
{{ 'currency' | i18n }}
</label>
<div class="controls">
<select ng-model="currency" ng-change="currencyChanged()"
ng-options="currency for currency in currencies" class="input-mini" id="currency">
</select>
</div>
</div>
Depending on the selected currency it should hide or show some options from other control group select element:
<div class="control-group">
<label class="control-label" for="residualValue">
{{ 'residual-value' | i18n }}
</label>
<div class="controls nowrap">
<input type="number" ng-model="residualValue" class="input-small" id="residualValue"/>
<select ng-model="residualValueType" class="input-mini">
<option>%</option>
<option ng-hide="currency != 'LTL'">LTL</option>
<option ng-hide="currency != 'EUR'">EUR</option>
</select>
</div>
</div>
But on Google Chrome (only on Mac OS X, not sure for Windows) it doesn't seem to take any effect, tried changing ng-hide="currency!='LTL'" to ng-show="currency=='LTL'", same problem persisted. Any idea? Maybe I am doing something wrong?