Maybe add another button, dedicated to save.
?I use a single button on my Arduino sig-gen to access menus, held in structs-? quite intuitive, but maybe outside the scope of the Raduino ....-- 73 de Noel, ZL1NC