Just similar to the question raised in this post: Button next to an input not clickable.
I’d like items of whole list to be consistent so wouldn’t prefer use ‘item-input-inset’. Just as codepen below.
‘http://codepen.io/johnsonqu/pen/myWbYm’
Any suggestion?
Again, as I stated in the original post, this does seem to be an issue.
Meaning we need to fix the issue on ionic’s side of things.
Yes, I agreed and submit one ticket as you suggested.
But I created this post for another reason because I didn’t expect to use ‘item-input-inset’ to keep consistent look and feel for all items in the list. I suppose it’s another issue. 
You could check my codepen link for detail.
<div class='list'>
<label class='item item-input'>
<span class='input-label'>Barcode</span>
<input type='text' ng-model='barcode'>
<button class='button button-small button-positive' ng-click='scan()'>Scan</button>
</label>
<label class='item item-input'>
<span class='input-label'>Color</span>
<input type='text' ng-model='color'>
</label>
</div>