fix: bypass cursor ratio if image scale is 0