Basically, I was making a redstone system where dispensers place and remove water in stairs.
The dispensers were perfectly fine when they placed water in the stairs, making them waterlogged, and the water flooded in as expected. However, when the dispensers sucked up the water, it sucked up the stair, too.
Basically, the code makes the dispenser delete the block in front of it, rather than turning waterlogged to false. Hopefully the programmers keep this in mind for anything with the waterlogged tag.
Note: Water stops flowing over non-waterlogged stairs that are upside-up. [Upside-Down works fine] I used this to prevent it from flooding the wrong way.
{By the way, I searched for this issue, and found nothing.}
Thank you for your report!
However, this issue is a Duplicate of MC-126915.
If you have additional information, please add it to that report.
Please search before reporting, as it's likely that one exists already.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki