Profile Tooltip Modifier doesn't work
bsolar17 opened this issue ยท 2 comments
In the premade group finder hovering on a group shows either your own Raider.IO profile or the group leader profile depending on configuration. This works.
Another configuration allows to switch between the two on the fly by pressing a modifier key. This does not work: the modifier keys have no effect whatsoever.
I keep getting this Error
4x [ADDON_ACTION_BLOCKED] AddOn 'RaiderIO' tried to call the protected function 'RaiderIO_ProfileTooltipAnchor:EnableMouse()'.
[string "@!BugGrabber/BugGrabber.lua"]:485: in function <!BugGrabber/BugGrabber.lua:485>
[string "=[C]"]: in function `EnableMouse'
[string "@RaiderIO/core.lua"]:6456: in function <RaiderIO/core.lua:6455>
[string "@RaiderIO/core.lua"]:6472: in function <RaiderIO/core.lua:6464>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
Locals:
_ = Frame {
RegisterEvent = defined @!BugGrabber/BugGrabber.lua:491
0 =
UnregisterEvent = defined @!BugGrabber/BugGrabber.lua:491
SetScript = defined @!BugGrabber/BugGrabber.lua:491
}
event = "ADDON_ACTION_BLOCKED"
events =
ADDON_ACTION_BLOCKED = defined @!BugGrabber/BugGrabber.lua:557
ADDON_ACTION_FORBIDDEN = defined @!BugGrabber/BugGrabber.lua:557
PLAYER_LOGIN = defined @!BugGrabber/BugGrabber.lua:551
LUA_WARNING = defined @!BugGrabber/BugGrabber.lua:566
ADDON_LOADED = defined @!BugGrabber/BugGrabber.lua:511
}
Any help would be appreciated .
I agree that this is a issue in cases where the hovered person has no profile, there is no tooltip, and the modifier doesn't show your own (if its in that configuration), and it might also do the same if you hover someone (but the config shows your own profile first) and then you hold the modifier and if they have no profile it might not swap or update appropriately.
It's a bit of a niche but definitely a bug that we should look into and make sure the tooltip behaves as it should. The temporary fix is to hold the modifier and move the mouse over the person, as the moving event should trigger the drawing of the tooltip, and if you held down a modifier or not in advance affects it to behave as expected, it's most likely just the swapping part that isn't behaving as expected currently - when the mouse is already hovering the person and you just press the modifier to swap.