Yeah, the AdvanceDepth() needs to go between the fill and the stroke, rather than between the component and its children. I’ll look into it.
> On 14 Oct 2018, at 11:54, jp charras <[email protected]> wrote: > > Le 13/10/2018 à 21:59, Jeff Young a écrit : >> Evidently OpenGL doesn’t guarantee drawing the FBOs in the same order >> they were painted in. So I fixed this by putting an AdvanceDepth() call >> between drawing background objects (ie: those with a bodybackground >> fill) and foreground ones. >> >> I’ve also turned caching back on. >> >> Cheers, >> Jeff. > > Hi Jeff, > > It does not work fine: in Opengl mode, it looks like the body background > is drawn on top of the outline of a graphic item having a body > background enabled. > > -- > Jean-Pierre CHARRAS > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

