1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-14 00:53:19 +08:00
osu-lazer/osu.Game.Rulesets.Mania/UI
Bartłomiej Dach 3178865cd3
Fix playfield skinnable layer bounds being incorrectly calculated with multiple stages
Closes #24514.

The original PR was _supposed_ to be handling this, and had code that
_looked_ like it would handle it, but was in fact subtly wrong, as the
union of `RectangleF.Empty` (initial value of `area`) and an arbitrary
other rectangle is _not_ the second rectangle, but rather a rectangle
that contains _both_ the second rectangle and the point (0,0),
thus leading to the bound calculation fail.
2023-08-12 21:55:20 +02:00
..
Components Automated pass 2023-06-24 01:00:03 +09:00
Column.cs Spell out location of external proxy explicitly 2023-06-07 21:50:16 +02:00
ColumnFlow.cs Partial everything 2022-11-27 00:00:27 +09:00
DefaultHitExplosion.cs Partial everything 2022-11-27 00:00:27 +09:00
DrawableManiaJudgement.cs Partial everything 2022-11-27 00:00:27 +09:00
DrawableManiaRuleset.cs Replace mania scroll "time" with scroll "speed" 2023-05-29 21:22:23 +09:00
IHitExplosion.cs Automated pass 2023-06-24 01:00:03 +09:00
ManiaPlayfield.cs Fix playfield skinnable layer bounds being incorrectly calculated with multiple stages 2023-08-12 21:55:20 +02:00
ManiaPlayfieldAdjustmentContainer.cs Automated pass 2023-06-24 01:00:03 +09:00
ManiaReplayRecorder.cs Automated pass 2023-06-24 01:00:03 +09:00
ManiaScrollingDirection.cs Rename ambiguous translation keys 2023-01-16 13:18:49 +09:00
OrderedHitPolicy.cs Automated pass 2023-06-24 01:00:03 +09:00
PlayfieldCoveringWrapper.cs Automated pass 2023-06-24 01:00:03 +09:00
PoolableHitExplosion.cs Partial everything 2022-11-27 00:00:27 +09:00
Stage.cs Remove redundant initialisation of Children to empty array 2023-06-07 21:51:46 +02:00