Fixed internal scale and cursor position conflict