Fix cursor coloe restore bug