promenu: pull out setUI() options

master
Rob Pilling 2025-07-23 20:07:11 +01:00
parent febeda3375
commit 25af19d98b
1 changed files with 4 additions and 2 deletions

View File

@ -264,7 +264,7 @@ E.showMenu = ((items?: Menu): MenuInstance | void => {
cb(void 0, xy); cb(void 0, xy);
}) satisfies TouchCallback; }) satisfies TouchCallback;
Bangle.setUI({ const uiopts = {
mode: "updown", mode: "updown",
back: back as () => void, back: back as () => void,
remove: () => { remove: () => {
@ -273,7 +273,9 @@ E.showMenu = ((items?: Menu): MenuInstance | void => {
options.remove?.(); options.remove?.();
}, },
touch: touchcb, touch: touchcb,
} as SetUIArg<"updown">, cb); } as SetUIArg<"updown">;
Bangle.setUI(uiopts, cb);
return l; return l;
}) as typeof E.showMenu; }) as typeof E.showMenu;