Scroll no funciona en android con Hammer y evento (press)


<ion-content>
  <ion-list>
    <ion-item *ngFor="let reclamo of listaReclamos" (click)="historialReclamo(reclamo)" (press)="prueba(reclamo.id, reclamo.texto)">
      <ion-label text-wrap>{{reclamo.texto}}</ion-label>

      <ion-note slot="end">{{reclamo.fecha.toMillis() | date:'dd/MM/yyyy HH:mm'}} <br> 
                           {{reclamo.nickUsuario}} <br>
                           
        <ion-badge *ngIf="reclamo.estado == 'resuelto'" color="success">resuelto</ion-badge>
        <ion-badge *ngIf="reclamo.estado == 'atrasado'" color="danger">atrasado</ion-badge>
        <ion-badge *ngIf="reclamo.estado == 'pendiente'" color="warning">pendiente</ion-badge>
      </ion-note>
    </ion-item>
  </ion-list>

  <ion-fab vertical="bottom" horizontal="end" slot="fixed">
    <ion-fab-button (click)="nuevoReclamo()">
      <ion-icon name="add"></ion-icon>
    </ion-fab-button>
  </ion-fab>
</ion-content>

 al utilizar (press), deja de andar el scroll en la lista

para solucionarlo,

en app.module.ts, poner en false pinch y rotate:

export class CustomHammerConfig extends HammerGestureConfig {
  overrides = {
      'press': { time: 1000 },  //set press delay for 1 second
      'pinch': { enable: false },
      'rotate': { enable: false }
  }
}


No hay comentarios:

Publicar un comentario