When running my app built with ionic1 on iOS 11, I encountered a peculiar issue. The <select>
tag dropdown list would appear in a native window, but none of the events were fired after the user selected an option. There seemed to be no way to properly confirm a change of selection.
Despite trying ng-change, ng-blur, and ng-focus, none of them seemed to work.
Below is a snippet of the problematic code:
<select ng-options="item as item.place for item in placesOfWork"
ng-model="currentPlaceOfWork.value"
ng-change="getChangingWorkPlace(currentPlaceOfWork)"
class="select-place-of-work">
Any assistance on this matter would be greatly appreciated. Thank you.
Update!
The issue has been resolved - it turns out I was missing the "Done" button on the native iOS select dropdown list. It seems there might have been an issue with cordova plugins.