fixed cursor resetting when moving in and out of sub-options