Hi,
I have a Combobox, which i need to be on top of my other UI elements. I achieved this by using a nested Canvas with Override Sorting checked. Howerver, the text inside my Combobox-Items is not Pixel Perfect, no matter what option i choose there.

Look at my example screenshots. The text is not sharp (even if you can’t really see it, trust me, it isn’t), and it doesn’t change at all, when switching the Pixel Perfect options. The frame of each list item on the other hand, is affect by the Pixel Perfect stuff.


This leads me to the conclusion that Nested Canvases, Pixel Perfect and Texts are not working togehter, which is a bug. I’m using v.5.0.2f1 btw.
Can someone confirm this or, if there is a solution, help me out?

Cheers

A nested Canvas will mess up a lot of stuff (as I found out the hard way). However there is a way to make a UI element be drawn on top of the other UI elements (as I also found out the hard way) the UI elements are drawn in the order that they are in the hierarchy from top to bottom so if you make your combobox the first gameobject on your canvas it should be on top of everything else.
And this should make the pixel perfect work.