Fix vtkHoverWidget segfault with X11 interactor
The vtkXRenderWindowInteractor would segfault if any timers were deleted during the FireTimers loop. Since vtkHoverWidget and its subclasses delete the timer in their timer callback, the use of these classes in an X11 VTK program would cause the program to crash.
Related bug report: https://discourse.vtk.org/t/bug-python-vtk-balloonwidget-example-does-not-work-with-vtk-9-2-2/10103
Backport: release
Edited by Jaswant Panchumarti (Kitware)