always update .data('hover-func') because data.coordmap may change

see the bug report at https://groups.google.com/forum/#!topic/shiny-discuss/K6pVtqGguBE