• Have ended up with the hybrid approach below. Nothing gets displayed with the code block you suugested. With E.showMessage("Configuring GPS") on its own, it flashes on screen and is gone very quickly. The approach below gives long enough to see the message.

    function exitSetup() {
      log_debug("exitSetup()");
      if (settings_changed) {
        log_debug(settings);
        E.showMessage("Configuring GPS");
        setTimeout(function() {
          setupGPS();
          setTimeout(function() { load() }, 500);
        }, 750);
      } else {
        load();
      };
    }
    
About

Avatar for HughB @HughB started