Hi,
To stop the tooltip closing, you will need to add to your dataObject_OnLeave(self) function.
Lua Code:
local function dataObject_OnLeave(self)
if MouseIsOver(self.tooltip) then return end
if lqt:IsAcquired("FeedTillersTT") then
lqt:Release(self.tooltip)
end
self.tooltip = nil
end
As for the problem with you hint text dissapearing, I think its because when you hide_exalted the block of code at line 137 runs and then redraws the tooltip before you've added the hints to the tooltip. I may be wrong. You might want to re-write your condition check.