# ActionSheet buttons fires multiple time

**URL:** <https://forum.ionicframework.com/t/actionsheet-buttons-fires-multiple-time/73722>\
**Category:** ionic-v3\
**Created:** [December 19, 2016, 10:37am UTC](https://forum.ionicframework.com/t/actionsheet-buttons-fires-multiple-time/73722 "2016-12-19T10:37:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![fedeverdi](https://avatars.discourse-cdn.com/v4/letter/f/b5a626/32.png) [@fedeverdi](https://forum.ionicframework.com/u/fedeverdi)\
**Post date:** [December 19, 2016, 10:37am UTC](https://forum.ionicframework.com/t/actionsheet-buttons-fires-multiple-time/73722/1 "2016-12-19T10:37:41Z")

</div>

I’m using Ionic 2 RC4 . When I’m using (click) event, this fires multiple times the same event…  
Now… I replaced (click) with (tap)… but in the ActionSheet ? Is there a way ?

Thanks !

---

<div class="post-metadata">

**Author:** ![mhartington](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/mhartington/32/137757_2.png) [@mhartington](https://forum.ionicframework.com/u/mhartington)\
**Post date:** [December 19, 2016, 8:54pm UTC](https://forum.ionicframework.com/t/actionsheet-buttons-fires-multiple-time/73722/2 "2016-12-19T20:54:49Z")

</div>

Can you explain a bit more?  
What code are you using?

---

<div class="post-metadata">

**Author:** ![fedeverdi](https://avatars.discourse-cdn.com/v4/letter/f/b5a626/32.png) [@fedeverdi](https://forum.ionicframework.com/u/fedeverdi)\
**Post date:** [December 19, 2016, 9:20pm UTC](https://forum.ionicframework.com/t/actionsheet-buttons-fires-multiple-time/73722/3 "2016-12-19T21:20:04Z")

</div>

I’m using Ionic 2 code example about ActionSheet … but in all my project it’s seem that all Ng-click events fires multiple time … it’s very strange … any idea ?  
Ah ! It happens only with iOS device … no with browser

---

<div class="post-metadata">

**Author:** ![JeongSeho](https://avatars.discourse-cdn.com/v4/letter/j/f04885/32.png) [@JeongSeho](https://forum.ionicframework.com/u/JeongSeho)\
**Post date:** [January 19, 2017, 12:33am UTC](https://forum.ionicframework.com/t/actionsheet-buttons-fires-multiple-time/73722/4 "2017-01-19T00:33:50Z")

</div>

me, too…  
ionic2 using version rc4  
clicking event happens twice… only ios, android is clear  
btn-facebook button is clicked, console.log(‘### call ###)’ called twice…  
is there a way to replace it?

used html code :

> ```
> <td>
> <button ion-button icon-only class="btn-facebook" (click)="signWithFacebook()" tappable>
> <img src="assets/facebook.png">
> </button>
> </td>
> 
> ```

```
private signWithFacebook() {
    console.log('### call ###');
    Facebook.getLoginStatus().then((value) => {
      if (value.status == 'connected') {
        this.getFacebookUserData();
      } else {
        Facebook.login(['public_profile', 'email']).then((result) => {
          if (result.status === 'connected') {
            this.getFacebookUserData();
          }
        });
      }
    });
  }

```
