Description: When Skia is enabled on Windows on VirtualBox, the Impress template thumbnail color changes. Steps to Reproduce: 1. Installing LibreOffice 7.0RC1 on Windows. 2. Launch LibreOffice Impress. 3. Check the Impress Template thumbnail. (The Color has changed) 4. Close Template dialog. 5. Open [Tool] > [Options] and Go to LibreOffice > View 6. Uncheck "Use Skia for all rendering" option 7. Select "Restart Now" 8. Check the Impress Template thumbnail. (The Color is normal) Actual Results: Impress template thumbnail color changes. Expected Results: Impress template thumbnail color does not change. Reproducible: Always User Profile Reset: Yes OpenGL enabled: Yes Additional Info: * LibreOffice Version: 7.0.0.1 (x86) Build ID: 04ba7e3f1e51af6c5d653e543a620e36719083fd CPU threads: 2; OS:Windows 10.0 Build 19041; UI render: default; VCL: win Locale: ja-JP (ja_JP); UI: ja-JP Calc: threaded * VirtualBox VirtualBox グラフィカルユーザーインターフェース バージョン 6.1.10 r138449 (Qt5.14.2) Copyright © 2020 Oracle Corporation and/or its affiliates. All rights reserved.
Created attachment 162723 [details] Thumbnail color is changed. (Skia emabled)
Created attachment 162724 [details] Thumbnail color is normal (Skia disabled)
Repro Version: 7.1.0.0.alpha0+ (x86) Build ID: 9af38b4504ccda57a0c32eb8bdd03e5a8ca29ddc CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win Locale: nl-NL (nl_NL); UI: en-US Calc: CL
Luboš Luňák committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/3769d01791e54be0fbfc6d706596283213700ad0 prevent SkiaSalBitmap::Scale() from breaking indexed bitmaps (tdf#134574) It will be available in 7.1.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Luboš Luňák committed a patch related to this issue. It has been pushed to "libreoffice-7-0": https://git.libreoffice.org/core/commit/eb85e5bd28b9101c7c475c8e7a86ea61af85806f prevent SkiaSalBitmap::Scale() from breaking indexed bitmaps (tdf#134574) It will be available in 7.0.0.2. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.