Fixed: Action bar doesn't handle events properly when a custom button is added in Angular

This commit is contained in:
Tsvetan Raikov
2016-06-20 15:53:04 +03:00
parent 6282baefd8
commit 8554bb199e

View File

@ -139,10 +139,8 @@ export class ActionBar extends common.ActionBar {
var barButtonItem: UIBarButtonItem;
if (item.actionView && item.actionView.ios) {
if (item.hasListeners(ActionItem.tapEvent)) {
var recognizer = UITapGestureRecognizer.alloc().initWithTargetAction(tapHandler, "tap");
item.actionView.ios.addGestureRecognizer(recognizer);
}
barButtonItem = UIBarButtonItem.alloc().initWithCustomView(item.actionView.ios);
}
else if (types.isNumber(item.ios.systemIcon)) {