I still don't understand why it does hides itself; maybe some padding may help instead of overflow ? otherwise If the cursor hides itself it really looks like a gecko bug