summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2022-09-08 22:45:12 +0800
committerruki <[email protected]>2022-09-08 22:45:12 +0800
commit04460382d3ef1499884c09e14c08b2940c13fda2 (patch)
tree6a9b99792ce1e5a8ef908f486a34e7e902bdfb3c
parente444d98224891265da5a1cf535f3e5e0e9e1815a (diff)
improve mconfdialog
-rw-r--r--xmake/core/ui/mconfdialog.lua5
1 files changed, 4 insertions, 1 deletions
diff --git a/xmake/core/ui/mconfdialog.lua b/xmake/core/ui/mconfdialog.lua
index ca099c874..00ed021e7 100644
--- a/xmake/core/ui/mconfdialog.lua
+++ b/xmake/core/ui/mconfdialog.lua
@@ -49,7 +49,10 @@ Pressing <Y> includes, <N> excludes. Enter <Esc> or <Back> to go back, <?> for H
-- init buttons
self:button_add("select", "< Select >", function (v, e) self:menuconf():on_event(event.command {"cm_enter"}) end)
- self:button_add("back", "< Back >", function (v, e) self:menuconf():on_event(event.command {"cm_back"}) end)
+ self:button_add("back", "< Back >", function (v, e)
+ self:menuconf():on_event(event.command {"cm_back"})
+ self:buttons():select(self:button("select"))
+ end)
self:button_add("exit", "< Exit >", function (v, e) self:quit() end)
self:button_add("help", "< Help >", function (v, e) self:show_help() end)
self:button_add("save", "< Save >", function (v, e) self:action_on(action.ac_on_save) end)