This bug report is a parity issue with Java.
Summary:
Some blocks in the Java version do not accommodate a big dripleaf, but a big dripleaf is placed in the bedrock for these blocks.
List:
Honey Block
Hopper
Cauldron
Wall
Fence
Composter
Lightning Rod (related to MCPE-116140)
Candle (related to MCPE-130600)
Sculk Sensor (related to MCPE-116032)
Steps to reproduce:
Place the indicated blocks.
Try placed big dripleaf on them.
Observed results:
Blocks will placed big dripleaf.
Expected results:
No big dripleaf can be placed on blocks.
Image:
[media]UPDATE (copied from MCPE-146509):
In the latest Java snapshot of 21w43a, big dripleaf can now only be placed on clay, coarse dirt, dirt, farmland, grass blocks, moss blocks, mycelium, podzol, and rooted dirt.
However, on Bedrock, it still can be placed on more blocks that it isn't intended to.
[media]
This maybe an opportunity to do something for those who use Redstone and do a reverse parity and allow Large Dripleafs to be placed on Hoppers in Java Edition, which would allow for some new interesting mechanics in Redstone Contraptions.
Naturally this would be up to the development team at the end of the day, however, sometimes new game mechanics can come from bugs as such, and this can be an opportunity for that.