summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/actions/config/menuconf.lua8
1 files changed, 7 insertions, 1 deletions
diff --git a/xmake/actions/config/menuconf.lua b/xmake/actions/config/menuconf.lua
index f0aed9a0b..479748cbb 100644
--- a/xmake/actions/config/menuconf.lua
+++ b/xmake/actions/config/menuconf.lua
@@ -54,7 +54,7 @@ end
-- get menu config dialog
function app:mconfdialog()
if not self._MCONFDIALOG then
- local mconfdialog = mconfdialog:new("app.config.mconfdialog", rect {1, 1, self:width() - 1, self:height() - 1}, "menu config")
+ local mconfdialog = mconfdialog:new("app.config.mconfdialog", rect{1, 1, self:width() - 1, self:height() - 1}, "menu config")
mconfdialog:action_set(action.ac_on_exit, function (v)
self:quit()
os.exit()
@@ -68,6 +68,12 @@ function app:mconfdialog()
return self._MCONFDIALOG
end
+-- on resize
+function app:on_resize()
+ self:mconfdialog():bounds_set(rect{1, 1, self:width() - 1, self:height() - 1})
+ application.on_resize(self)
+end
+
-- filter option
function app:_filter_option(name)
local options =