summaryrefslogtreecommitdiff
path: root/lua/main_menu.lua
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-11-20 14:43:20 +1100
committerjacqueline <me@jacqueline.id.au>2023-11-20 14:43:20 +1100
commiteffac1917a615660bf76b35b3605ac2d3eeabd2f (patch)
treee078b24b8405203fb36a6f83a7235b05f4bf32a0 /lua/main_menu.lua
parentb7f37f6426c78132d338b032962209bd93771039 (diff)
downloadtangara-fw-effac1917a615660bf76b35b3605ac2d3eeabd2f.tar.gz
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!
Diffstat (limited to 'lua/main_menu.lua')
-rw-r--r--lua/main_menu.lua8
1 files changed, 2 insertions, 6 deletions
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