I have read that GUI nodes ignore their z position and instead follow a draw order where the first node in the nodes folder is rendered first, so the node after the first node is rendered next, leaving the the second node to be in front of the first node.
I have 3 nodes: a transparent grey box node, a white box and a text node. The transparent grey box node is first in the nodes folder while the text node is last. All have a z position of 0.
In the editor, the white box node and the text node is above the transparent grey box node:
However, when running the game, the text node that is supposed to be rendered last is behind the transparent grey box:
How do I make it so that the text node is above the transparent grey box?