ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
15.4k stars 2.29k forks source link

Argon health bar breaks when undoing a change when the bar height changes #27546

Open Glebsin opened 8 months ago

Glebsin commented 8 months ago

Type

Cosmetic

Bug description

Occurs only when the "Use relative size" option is enabled

Screenshots or videos

https://github.com/ppy/osu/assets/49247750/033b090e-d7b1-4c3d-a8bc-cacf1a7ef5e0

Version

2024.302.1-lazer

Logs

compressed-logs.zip

Gabixel commented 8 months ago

A screenshot to directly show the issue:

image

From what I understand in the video and the title, just doing a CTRL-Z is enough to cause that..?

Glebsin commented 8 months ago

From what I understand in the video and the title, just doing a CTRL-Z is enough to cause that..?

Yep, while changing bar height

EVAST9919 commented 8 months ago

I assume missing parts are coming from precision issues in the shader due to insane draw width. This bar shouldn't be this long after pressing ctrl+z in the first place.