Ion-list on-hold not working on Android

Given this side menu:

<ion-side-menu side="left">
    <ion-header-bar class="bar-dark">
      <h1 class="title">Projects</h1>
      <button class="button button-icon ion-plus" ng-click="newProject)">
    </button>
    </ion-header-bar>
    <ion-content>
      <ion-refresher pulling-text="Pull to refresh" on-refresh="getProjects()"></ion-refresher>
      <ion-list>
        <ion-item
        ng-repeat="project in projects"
        ng-click="selectProject(project, $index)"
        on-hold="showDetails(pcrproject, $index)"
        ng-class="{active: activeProject == pcr}">
          {{project.title}}
        </ion-item>
      </ion-list>
    </ion-content>
  </ion-side-menu>

The on-hold showDetails function launches an actionSheet with three buttons. This works fine in a browser, but on Android, the long click doesn’t work. I can select an item from the list, but long-holding doesn’t do anything. I have remote debugged from chrome://inspect, and never see my breakpoints being hit in actionSheet.show(). is on-hold not available in a sidemenu list on Android?

As an update, changing on-hold to on-swipe-right works, but swiping in a side-menu is not a very good UI pattern, I’d much rather have on-hold bring up an ActionSheet

I don’t know if it’s because of this but you forgot a comma.

Although, you said it works on browser but not on Android.

Yes, I sanitized some of my code when posting, that was a copy/paste error. It indeed works fine in a browser, and on Android if I switch on-hold to on-swipe-right