Hi,
I spent a good amount of time today trying to make my UI work. globalZOrder is a bit messy right now, I had to modify a lot of engine files to make my game work.
I attach a patch just in case someone could find it useful.
Please, take into account this patch is by no means an official solution and It is very likely there are some UI elements which will not work yet. I modified Widget, Scale9Sprite, ImageView, UILayout and Label
patch.zip (1.8 KB)