Menu design problem ( temperature page + menu)

Hi blh,

after reviewing the state change example, i still cant slove 1, 2 problem.

`
void loop() {
  BlynkEdgent.run ();
  timer.run();

  buttonState3 = digitalRead (selectButton);

  if ( buttonState3 != lastbuttonState3) {   //button press>  state change , go setting page
    if (buttonState3 == HIGH) {
      menu = 1 ;
      updateMenu();  // go to setting page
    }

  } else {
    sensorpage();               // need help.... after pressing select button, setting page
                                          // shown 1  second  then go to next function...
  }

  lastbuttonState3 = buttonState3;`

After pressing the select button , setting page shown for one second, then go to next function sensorpage() ,

how to stop looping for a while after entering setting page ?