Button-bar in $ionicPopup shows keyboard. Bug?

I use a $ionicPopup to create new elements. Before my form shows up I want to give users the possibility to select between two types. But on iOS (iOS 8.1) on tap (on a button) the keyboard shows up for absolutely no reason.

$ionicPopup.show({
								templateUrl: 'mytemplate',
								title: 'sometitle',
								scope: $scope,
								buttons: [{
									text: 'cancel'
								}, {
									text: 'save',
									type: 'button-positive',
									onTap: function(e) {
										if(!$scope.additem.label) {
											e.preventDefault();
										} else {
											// my functions
										}
									}
								}]
							});

My template looks like

<div class="button-bar" style="margin-bottom:10px">
	<a class="button" ng-class="{active: additem.type=='quickaccess'}" ng-click="additem.type='quickaccess'">{{LANG_QUICKACCESS}}</a>
	<a class="button" ng-class="{active: additem.type=='rooms'}" ng-click="additem.type='rooms'">{{LANG_ROOM}}</a>
</div>
<label class="item item-input ng-hide" ng-show="additem.type">
	<input type="text" placeholder="{{LANG_LABEL}}" ng-model="additem.label">
</label>
<label class="item item-input item-select ng-hide" ng-show="additem.type">
	<div class="input-label">{{LANG_ICON}}</div>
	<select ng-model="additem.icon">
		<option value="bed">{{LANG_ICON_BED}}</option>
		<option value="garage">{{LANG_ICON_GARAGE}}</option>
		<option value="shower">{{LANG_ICON_SHOWER}}</option>
		<option value="storeage">{{LANG_ICON_STOREAGE}}</option>
		<option value="tv">{{LANG_ICON_TV}}</option>
		<option value="washing">{{LANG_ICON_WASHING}}</option>
		<option value="desk">{{LANG_ICON_DESK}}</option>
		<option value="garden">{{LANG_ICON_GARDEN}}</option>
		<option value="kitchen">{{LANG_ICON_KITCHEN}}</option>
		<option value="sofa">{{LANG_ICON_SOFA}}</option>
		<option value="toilet">{{LANG_ICON_TOILET}}</option>
	</select>
</label>