IrcDirk / Carbonite-Classic

Carbonite + Modules for WoW Classic
https://www.curseforge.com/wow/addons/carbonite-classic
GNU General Public License v3.0
51 stars 23 forks source link

Coordinates tooltip sometime get stuck #253

Closed ghost closed 2 years ago

ghost commented 2 years ago

The tooltip in upper-right showing the zone name and coordinates under the cursor on the carbonite map, frequently get stucked and no longer show coordinates under cursor. After a while the tooltip goes away and start working again.

I tried to reproduce it but is just happen randomly

IrcDirk commented 2 years ago

@syswis Please show me some screenshot because i don't know which coordinates u are talking about.

IrcDirk commented 2 years ago

No response... Closing.

ghost commented 2 years ago

@IrcDirk Sorry for the delay, here is the screenshot: https://i.ibb.co/nff6zMv/Screenshot-62.png I'm talking about that tooltip. I can also make a small video showing the issue.

IrcDirk commented 2 years ago

They are not stuck ;) Those are mouse over coordinates and distance between your current location.

ghost commented 2 years ago

I'm pretty sure that when moving the mouse it show the coordinates under the cursor. I always used it to create Goto's. And when trying to create a Goto with precision, sometimes I can't because get stucked and no longer show coordinates under cursors. Sometimes get stucked completely while overing another zone.

Here's a video showing the issue:

https://user-images.githubusercontent.com/102670530/192797245-4eb8ee5f-9a98-47f8-a998-d73cec6835c2.mp4

IrcDirk commented 2 years ago

Sorry cant reproduce. Disable all other addons leave only Carbonite + Modules enabled. It might be incompatibility with other addon.

ghost commented 2 years ago

I tried and it's still happening :(

https://user-images.githubusercontent.com/102670530/192802674-814d4ed7-35d8-43ef-a59a-bbdaf2a1099e.mp4

ghost commented 2 years ago

Just something I have found out that maybe is causing the issue, I tried to see when SetLocationTip is called and I see being called also while not overing on the map, and when get stucked it does not get called. Seems to be an issue with overing checks.

Edit: I tried increasing the tip update from if Nx.Tick % 3 == 0 then toif Nx.Tick % 2 == 0 then and it's not happening anymore. I don't know if this will affect performance, but still there is something not right.

I'm sorry I haven't the knowledge to fully debug this or I would help.

IrcDirk commented 2 years ago

I don't have this problem... If i cant reproduce i cant fix it...

https://user-images.githubusercontent.com/1030023/192841312-a4fc142c-bb92-4252-8b66-fd1810f4754f.mp4

ghost commented 2 years ago

Yes of course I understand. I don't know what is causing the issue on my end. I always had this issue since I started playing TBC Classic and if i remember correctly also way back in time on retail. For now it's working with that change I made and it's ok :)

IrcDirk commented 2 years ago

Seems its a hardware issue ... Weird.