diff --git a/distribution/changelog.txt b/distribution/changelog.txt index 431012b106..ecca32b51f 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -9,6 +9,7 @@ - Fix: [#3596] Saving parks, landscapes and tracks with a period in the filenames don't get their extension. - Fix: [#5210] Default system dialog not accessible from saving landscape window. - Fix: [#7176] Mechanics sometimes fall down from rides. +- Fix: [#7303] Visual glitch with virtual floor near map edges. - Fix: [#7327] Abstract scenery and stations don't get fully See-Through when hiding them (original bug). - Fix: Cut-away view does not draw tile elements that have been moved down on the list. - Improved: Raising land near the map edge makes the affected area smaller instead of showing an 'off edge map' error. diff --git a/src/openrct2/paint/VirtualFloor.cpp b/src/openrct2/paint/VirtualFloor.cpp index e70f3a03c2..b20dbd0c56 100644 --- a/src/openrct2/paint/VirtualFloor.cpp +++ b/src/openrct2/paint/VirtualFloor.cpp @@ -304,6 +304,9 @@ void virtual_floor_paint(paint_session * session) { 0, -32 } }; + if (_virtualFloorHeight < MINIMUM_LAND_HEIGHT) + return; + uint8 direction = session->CurrentRotation; // This is a virtual floor, so no interactions