Changed touch & hover implementation

Hover popup only appears on touch screen