diff --git a/lua/Mods/tech/Twitch/Options/optionsDb.lua b/lua/Mods/tech/Twitch/Options/optionsDb.lua index 00be800..0fc53c2 100644 --- a/lua/Mods/tech/Twitch/Options/optionsDb.lua +++ b/lua/Mods/tech/Twitch/Options/optionsDb.lua @@ -15,7 +15,7 @@ return lockUIPosition = DbOption.new():setValue(false):checkbox(), showJoinPart = DbOption.new():setValue(false):checkbox(), hideShowHotkey = DbOption.new():setValue(0):combo({ - DbOption.Item(_('None')):Value("NONE"), + DbOption.Item(_('None')):Value(""), DbOption.Item(_('NumPad .')):Value("[.]"), DbOption.Item(_('NumPad -')):Value("[-]"), DbOption.Item(_('NumPad /')):Value("[/]"), diff --git a/lua/Scripts/twitch/ui.lua b/lua/Scripts/twitch/ui.lua index fef73d8..77c305e 100644 --- a/lua/Scripts/twitch/ui.lua +++ b/lua/Scripts/twitch/ui.lua @@ -77,16 +77,13 @@ function UI:new() ui._x = position.x ui._y = position.y - ui.window:addMouseMoveCallback(function(self, x, y) - if ui:isInBounds(x,y) then - ui.hideTimerTime = os.time() - end - end) - ui.vsScroll.onChange = ui.onChange_vsScroll ui.eMessage.onChange = ui.onChange_eMessage - ui.window:addHotKeyCallback(hideShowHotkey, function() ui:nextMode() end) + if hideShowHotkey and hideShowHotkey ~= "NONE" then + ui.window:addHotKeyCallback(hideShowHotkey, function() ui:nextMode() end) + end + ui.pMsg:addMouseWheelCallback(function(self, x, y, clicks) ui:onMouseWheel_eMessage(x, y, clicks) end) ui.vsScroll:setRange(1,1)