Hello,
I recently upgraded to crosswalk. I’ve experiencing odd behavior when it comes to on-hold and children events.
Here is my HTML.
<ion-item ng-repeat="todo in todos.list"
on-hold="todos.editPomodoro(todo)"
on-tap="todos.startPomodoro(todo)"
on-swipe-right="todos.makeInventory(todo)">
<i class="project_badge"
ng-style="{'background-color' : todo.project.color}">
</i>
<span>
{{todo.description}}
</span>
<dds-status task="todo"></dds-status>
</ion-item>
The on-hold, on-tap and on-swipe-right all apply to the outer ion-item. If I tap or swipe a child element, the code functions as expected. When I on-hold a child element, no event is handled. If I work my fat fingers to the edge of the ion-item, the on-hold fires. How do I trigger the click with the children aside from just putting the on-hold on each child manually?
This is a change from prior browser. It that instance the children elements’ events bubbled up.