From 09593e338247ed470d09fb997e3fe08807fb0a18 Mon Sep 17 00:00:00 2001 From: Kamil Chojnowski Date: Tue, 2 Jul 2019 01:30:19 +0200 Subject: [PATCH] Fix tooltip position updating --- modules/corelib/ui/tooltip.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/corelib/ui/tooltip.lua b/modules/corelib/ui/tooltip.lua index d5c61159..66c44a62 100644 --- a/modules/corelib/ui/tooltip.lua +++ b/modules/corelib/ui/tooltip.lua @@ -62,7 +62,6 @@ function g_tooltip.init() toolTipLabel:setBackgroundColor('#111111cc') toolTipLabel:setTextAlign(AlignCenter) toolTipLabel:hide() - toolTipLabel.onMouseMove = function() moveToolTip() end end) end @@ -89,10 +88,18 @@ function g_tooltip.display(text) toolTipLabel:enable() g_effects.fadeIn(toolTipLabel, 100) moveToolTip(true) + + connect(rootWidget, { + onMouseMove = moveToolTip, + }) end function g_tooltip.hide() g_effects.fadeOut(toolTipLabel, 100) + + disconnect(rootWidget, { + onMouseMove = moveToolTip, + }) end