GUIs in front of Popup.List()

Hi all. I am struggling a bit with Unity’s GUI system again.

I have created a dropdown menu using Popup.List(), which works fine. However I also have a dragable window which I need to be able to drag in front of the Popup.List(). Does anyone have any experience with this issue? It seems no matter what z value I set for the dragable window the Popup.List() always appears in front.

Any help greatly appreciated!

OnGUI code does not use Z transform values in any way. You can use GUI.depth to control drawing order between different OnGUI functions.