I've made some changes to floating control.
> fixes bad position of control when switching to fullscreen (tested on gnome 2)
> fixes showing of float control when switching virtual desktops (tested on gnome 2)
> uses auto_hide interval
It needs further testing, but I beleive it is working now as it is.