[vnc] make pointer disappear if not used

Signed-off-by: Reto Zingg <reto.zingg@jolla.com>