From f61791427d0085fffd56392ab7b21f0c8dc1a98d Mon Sep 17 00:00:00 2001 From: Mikayla Fischler Date: Sun, 6 Oct 2024 21:16:25 -0400 Subject: [PATCH] #554 fixed app loading multiple times --- pocket/pocket.lua | 4 ++-- pocket/startup.lua | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pocket/pocket.lua b/pocket/pocket.lua index 045a479..74a85c5 100644 --- a/pocket/pocket.lua +++ b/pocket/pocket.lua @@ -178,8 +178,8 @@ function pocket.init_nav(smem) ---@param on_load function callback function app.set_load(on_load) app.load = function () + app.loaded = true -- must flag first so it can't be repeatedly attempted on_load() - app.loaded = true end end @@ -187,8 +187,8 @@ function pocket.init_nav(smem) ---@param on_unload function callback function app.set_unload(on_unload) app.unload = function () - on_unload() app.loaded = false + on_unload() end end diff --git a/pocket/startup.lua b/pocket/startup.lua index 074da8b..304b1cc 100644 --- a/pocket/startup.lua +++ b/pocket/startup.lua @@ -20,7 +20,7 @@ local pocket = require("pocket.pocket") local renderer = require("pocket.renderer") local threads = require("pocket.threads") -local POCKET_VERSION = "v0.12.5-alpha" +local POCKET_VERSION = "v0.12.6-alpha" local println = util.println local println_ts = util.println_ts