fix tooltip position bug