I use water for example, but it can be reproduced by placing down grass,fern,etc.
Actual behaviour:
When putting down bucket of sulfur cube on water, it replaces water source.
Expected behaviour:
The water source should be kept
steps to reproduce:
place a single water source
use bucket of sulfur cube on the block under the water source
observe the water source
Thank you for helping us improve Minecraft! We saved your files: