refactor(toast): always remove hammer listener