improvements for task previews
--always delete a previous timer for checking preview showing before creating a new one --always make sure the before showing a preview the dock isnt hidden