diff --git a/apps/powermanager/settings.js b/apps/powermanager/settings.js index 41f5aa471..b0d8ac8b5 100644 --- a/apps/powermanager/settings.js +++ b/apps/powermanager/settings.js @@ -42,17 +42,8 @@ 'Calibrate': function() { E.showMenu(submenu_calibrate); }, - 'Logging': { - value: !!settings.log, - onchange: v => { - writeSettings("log", v); - } - }, - 'Detail logging': { - value: !!settings.logDetails, - onchange: v => { - writeSettings("logDetails", v); - } + 'Logging': function() { + E.showMenu(submenu_logging); } }; @@ -129,5 +120,26 @@ } }; + var submenu_logging = { + '': { + title: "Logging", + back: function() { + E.showMenu(mainmenu); + }, + }, + 'Enabled': { + value: !!settings.log, + onchange: v => { + writeSettings("log", v); + } + }, + 'Trace': { + value: !!settings.logDetails, + onchange: v => { + writeSettings("logDetails", v); + } + } + } + E.showMenu(mainmenu); })