Tooltips: drop tooltipTarget null-gate on status icons
StatusIconHover was only being attached if tooltipTarget was
StatusIconHover was only being attached if tooltipTarget was non-null. tooltipTarget is a legacy field (unused since switching to FloatingTooltipUI), and some call sites pass null, so status icons built from those paths silently had no hover handler at all — which matched the “tooltips not working at all” report.
Now the hover handler is attached whenever tooltipText is present. tooltipTarget is kept on the class for source-compat but is no longer used for display.
Commit b207e50 by astafford8488.