<div dir="rtl">hello, I'm interested in solving bugs in libreoffice..<br>in fact i am beginner ..<br>i go through some bugs<br>and i like to understand reduced xor rendering<br>i read the documentation of this bug.. i found that we should remove ROP_XOR..<br>so i suggest to remove this case..<br> which is located in path  <br>libreoffice/drawinglayer/source/processor2d/vclpixelprocessor2d.cxx:1190<br><br>   case PRIMITIVE2D_ID_INVERTPRIMITIVE2D :<br>                {<br>                    // invert primitive (currently only used for HighContrast fallback for selection in SW and SC).<br>                    // (Not true, also used at least for the drawing of dragged column and row boundaries in SC.)<br>                    // Set OutDev to XOR and switch AA off (XOR does not work with AA)<br>                    mpOutputDevice->Push();<br>                    mpOutputDevice->SetRasterOp( ROP_XOR  );<br>                    const AntialiasingFlags nAntiAliasing(mpOutputDevice->GetAntialiasing());<br>                    mpOutputDevice->SetAntialiasing(nAntiAliasing & ~AntialiasingFlags::EnableB2dDraw);<br><br>                    // process content recursively<br>                    process(rCandidate.get2DDecomposition(getViewInformation2D()));<br><br>                    // restore OutDev<br>                    mpOutputDevice->Pop();<br>                    mpOutputDevice->SetAntialiasing(nAntiAliasing);<br>                    break;<br>                }<br>i am not sure..<br>so kindly help me..<br>Thanking you..<br></div>