Waylan ... It breaks almost anything and everything. Did you at least selected to use xwayland on/at your pi4 ?
Its worse that that even. The Raspberry Pi people have made something called Maynard that is some plugin for Weston so its possible (given they must be very proud of it) they have activated it. No idea what that will,mean but I bet its not good.
I don't, very often, use the Lazarus GUI on a Raspberry Pi, prefer to cross compile. But on those few occasions where I have used it, I have not seen the phenomena that the OP is experiencing. And other people do use the GUI. So, maybe, just maybe, its something new ? Yek !
EDIT: Yes Thaddy, totally disabling Wayland is usually not necessary but I suspect Raspberry Pi write more code than they test. Generally, gtk2 apps work OK with Wayland because they totally ignore it. Qt (5|6) apps try and use Wayland, a heap of functions don't work so Qt app MUST be set to use xcb. Its easy but should not be necessary.
Davo