blish-hud / Community-Module-Pack

MIT License
5 stars 25 forks source link

Inconsistent marker rendering #82

Closed BlishHUD closed 3 years ago

BlishHUD commented 4 years ago

QuitarHero at 11/16/2019 9:26:45 PM +00:00

Bug Report: Module: Markers & Paths / Core Issue: For an unknown reason, markers that have text (not titles, but pictures with text in them, maybe only when the text is part of a transparent background) bold. Picture of Issue: image Temporary? Fix: Reload the Markers & Paths module in the gw2 map that the bugged marker(s) appear on. This needs to be done on a per-gw2 map that have markers basis.

  • I have theorized (though seemingly proven wrong) that Blish interacts with something with windows that "resets" when your computer takes a long rest after a shut down, and Blish only interacts with that thing when you reload the module.
  • I've also theorized (though again, proven wrong) that iconSize may be part of the culprit, considering the pictures I'm using are 128x128 and iconSize="1" or even slightly larger doesn't correspond to the origional / larger size (in short, the pictures are smaller) so it temporarily bolds to compensate.
  • I've also theorized (yet to be proven) that re-organizing categories (even if the final result is the same) in the .xml results in this issue.

Attached to this bug report is the marker pack I was using (and developing) when this issue occured.

https://cdn.discordapp.com/attachments/534492173362528287/645374221303808032/Blish.Text.Bug.zip

REF: https://discordapp.com/channels/531175899588984842/534492173362528287/645374222104788992

dlamkins commented 4 years ago

This appears to be a marker stacking issue where the old markers are not removed when the same map is loaded multiple times. This was an issue identified and resolved in https://github.com/blish-hud/Community-Module-Pack/pull/53

If it is not this, then it is a alpha blending error. I'll confirm if I can replicate the issue with and without the changes introduced in the above mentioned PR as that should confirm one way or the other.

dlamkins commented 3 years ago

The cause of this issue is no longer relevant in the new Pathing module so we will close.