From 04460382d3ef1499884c09e14c08b2940c13fda2 Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 8 Sep 2022 22:45:12 +0800 Subject: improve mconfdialog --- xmake/core/ui/mconfdialog.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 includes, excludes. Enter or 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) -- cgit v1.3.1