From effac1917a615660bf76b35b3605ac2d3eeabd2f Mon Sep 17 00:00:00 2001 From: jacqueline Date: Mon, 20 Nov 2023 14:43:20 +1100 Subject: Use C functions for the backstack, instead of a lua module Working with the default group and root kinda sucks if you have to do it from lua! --- lua/main_menu.lua | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'lua/main_menu.lua') diff --git a/lua/main_menu.lua b/lua/main_menu.lua index f0be33de..3b88111d 100644 --- a/lua/main_menu.lua +++ b/lua/main_menu.lua @@ -3,11 +3,9 @@ local widgets = require("widgets") local legacy_ui = require("legacy_ui") local database = require("database") -local main_menu = {} - -function main_menu:Create(parent) +return function() local menu = {} - menu.root = lvgl.Object(parent, { + menu.root = lvgl.Object(nil, { flex = { flex_direction = "column", flex_wrap = "wrap", @@ -46,5 +44,3 @@ function main_menu:Create(parent) return menu end - -return main_menu -- cgit v1.2.3