From 83f560a6f4d7d6bac5b3377f0d3c046b88d43538 Mon Sep 17 00:00:00 2001 From: myk002 Date: Mon, 7 Nov 2022 16:14:16 -0800 Subject: [PATCH] allow shift-click to trigger submit2 for List --- library/lua/gui/widgets.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/library/lua/gui/widgets.lua b/library/lua/gui/widgets.lua index 5c44d3686..49f274686 100644 --- a/library/lua/gui/widgets.lua +++ b/library/lua/gui/widgets.lua @@ -1252,7 +1252,11 @@ function List:onInput(keys) local idx = self:getIdxUnderMouse() if idx then self:setSelected(idx) - self:submit() + if dfhack.internal.getModifiers().shift then + self:submit2() + else + self:submit() + end return true end else