[bug][32989] with escape in tooltipText(), entire result should be escaped (Fix #3224)