The plugin works well on desktop browsers such as chrome, firefox, safari etc.
But when I test the plugin on the mobile, I found out it stopped to work on mobile chrome. I could confirm it was working well on mobile firefox.
While debugging the plugin, I knew mobile chrome doesn't support the mouse events for leafletJS.
So for mobile chrome, need to use touch events instead of mouse events.
The plugin works well on desktop browsers such as chrome, firefox, safari etc. But when I test the plugin on the mobile, I found out it stopped to work on mobile chrome. I could confirm it was working well on mobile firefox. While debugging the plugin, I knew mobile chrome doesn't support the mouse events for leafletJS. So for mobile chrome, need to use touch events instead of mouse events.