diff --git a/components/lazreport/source/addons/pdfexport/lr_e_pdf.pas b/components/lazreport/source/addons/pdfexport/lr_e_pdf.pas index 33b7ad7141..303c56b034 100644 --- a/components/lazreport/source/addons/pdfexport/lr_e_pdf.pas +++ b/components/lazreport/source/addons/pdfexport/lr_e_pdf.pas @@ -416,8 +416,12 @@ begin // draw roundrect Data.ShapeType := frstRoundRect; - if View.FillColor=clNone then - Data.FillColor := clNone + if View.FillColor=clNone then begin + if not View.ShowGradian and (View.ShadowWidth>0) then + Data.FillColor := clWhite + else + Data.FillColor := clNone + end else Data.FillColor := ColorToRGB(View.FillColor); if View.Frames=[] then