attempt to fix proportional cursor positioning during hsplit