Fixed a bug that causes the background of exported images and PDFs to be very light gray instead of pure white

This commit is contained in:
Bane Stojkovic
2022-05-09 09:48:47 +02:00
parent df1e1334e0
commit b59afed4fd
4 changed files with 24 additions and 2 deletions
@@ -474,7 +474,7 @@ public class DrawingManager {
}
// shade extra space
if (SHADE_EXTRA_SPACE && extraSpaceRect != null) {
if (drawOptions.contains(DrawOption.EXTRA_SPACE) && SHADE_EXTRA_SPACE && extraSpaceRect != null) {
Area extraSpaceArea = new Area(
new Rectangle2D.Double(0, 0, canvasDimension.getWidth(), canvasDimension.getHeight()));
extraSpaceArea.subtract(new Area(extraSpaceRect));
@@ -562,7 +562,9 @@ public class DrawingManager {
return;
}
g2dIn.drawImage(cachedGridImage, 0, 0, null);
if (drawOptions.contains(DrawOption.GRID) && gridType != GridType.NONE) {
g2dIn.drawImage(cachedGridImage, 0, 0, null);
}
// manage extra space
if (drawOptions.contains(DrawOption.EXTRA_SPACE)) {
@@ -3829,5 +3829,21 @@
</changes>
<url>https://github.com/bancika/diy-layout-creator/releases</url>
</org.diylc.appframework.update.Version>
<org.diylc.appframework.update.Version>
<versionNumber>
<major>4</major>
<minor>24</minor>
<build>0</build>
</versionNumber>
<releaseDate>2022-04-23 00:00:00.000 CET</releaseDate>
<name></name>
<changes>
<org.diylc.appframework.update.Change>
<changeType>BUG_FIX</changeType>
<description>Fixed a bug that causes the background of exported images and PDFs to be very light gray instead of pure white</description>
</org.diylc.appframework.update.Change>
</changes>
<url>https://github.com/bancika/diy-layout-creator/releases</url>
</org.diylc.appframework.update.Version>
</a>
</java.util.Arrays_-ArrayList>