Fix wrong GL DepthTest param#5659
Conversation
|
Have you checked whether the widget that runs after this one (by default) happens to rely on this state being left there? |
|
I ask because either you've tested it, or I am going to have to. |
|
The full list of widgets using It looks like lots of things below and above happens to rely on whatever state they inherit from the previous widget. I put a little test on the
|
|
Yes I've tested it. |
|
I havent tested it yet, but widget:DrawGroundDeferred() is probably relying on Spring Settings |
Yes, what GF was asking for was that part of this PR should be checking if this is the case for the default set of enabled widgets and adapting anything that gets disturbed, otherwise we will still have bad rendering and are just shuffling it around between different widgets. |
|
Exactly. I'm not saying "we must keep broken things". I'm saying that if fixing something that is technically broken causes other things to be predictably broken, then the PR with the fix should also fix the new practical brokenness. |
|
I haven't tested thoroughly, I just never have this widget ON, and this widget is OFF by default, therefore if fixing it would break next widgets, next widgets would also be broken just by the fact this widget is OFF... simple logic. Context is that I had a user comlpaining about eco grid not showing properly and I found why. |


That may disturb other widgets (especially Eco Drawer).