In the attached screenshot, you can see that the "Powered by Lazarus" logo is selected, indicating that it is an active and visible component on the form. However, despite this, it is being rendered beneath the TMemo control. Attempts to adjust the Z-order, such as using BringToFront or modifying the control order in the form designer, have no effect. The expected behavior is for the logo to appear on top, but the Z-order is not being respected in this case.
I found a fix by using a panel then inserting a TImage inside the panel but I would still like to know if this is a bug or normal behavior please? In my setup Z-order does not seem to work at all for any component.
I am using Linux Debian and Lazarus 4.00.