improve IM preedit-rect location