diff --git a/apps/owmweather/settings.js b/apps/owmweather/settings.js index 7d3ce20b8..cf9bbda46 100644 --- a/apps/owmweather/settings.js +++ b/apps/owmweather/settings.js @@ -38,18 +38,24 @@ } }, "Force refresh": ()=>{ - E.showMessage("Reloading weather"); - Bangle.pullOwmWeather(true, (e)=>{ - if (e) { - E.showAlert(e,"Error").then(()=>{ - E.showMenu(buildMainMenu()); - }); - } else { - E.showAlert("Success").then(()=>{ - E.showMenu(buildMainMenu()); - }); - } - }); + if (!Bangle.pullOwmWeather){ + E.showAlert("Reload watch after enabling","Hint").then(()=>{ + E.showMenu(buildMainMenu()); + }); + } else { + E.showMessage("Reloading weather"); + Bangle.pullOwmWeather(true, (e)=>{ + if (e) { + E.showAlert(e,"Error").then(()=>{ + E.showMenu(buildMainMenu()); + }); + } else { + E.showAlert("Success").then(()=>{ + E.showMenu(buildMainMenu()); + }); + } + }); + } } };