The long-press action has been a bit bothersome when I did testing on the app. Sometimes HUD disables when I accidentally touch the screen longer than I should.
An alternative method is to replace it with a swipe gesture.
The method is experimented here:
https://github.com/ericwan78/tecla-framework/tree/issue-330