View Single Post
03-19-20, 02:50 PM   #4
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,871
Really just a stab in the dark but possibly you need something that stops the dataobj.OnLeave parent call doing it's default thing (presumably hiding the data frame)

Try doing this as a test which should print when you mouse over the line.
Code:
dataobj.OnLeave = function(self)
 	print("Leaving/Hiding broker frame. MouseOver =", self:IsMouseOver())
      -- Null operation: Some LDB displays get cranky if this method is missing.
end
The SetLineScript sets an OnEnter for the row highlight frame which posts an OnLeave to your data opbject.

Hopefully someone knows these libraries better than I or if you know of a LDB addon that uses LibQTip the way you expect, you could look at how they did it.
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.

Last edited by Fizzlemizz : 03-19-20 at 02:58 PM.
  Reply With Quote