Created attachment 160005 [details] PPTX file for import Black color text in a table gets imported in white color, making it not visible against white background. The attached example file "Example.pptx" was created with MSO 365 (16.0.12730.20144) 32-bit. Test procedure: 1. Open "Example.pptx" Expected results: 1. Text is shown as in "Correct_example_in_PowerPoint.png" Actual results: 1. Black text is invisible, because imported with white color - see "Wrong_example_in_LO.png". Reproducible in: LO portable on Win10: Version: 6.4.3.2 (x86) Build ID: 747b5d0ebf89f41c860ec2a39efd7cb15b54f2d8 CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: GL; VCL: win; Locale: en-US (de_DE); UI-Language: en-US Calc: threaded LO on Ubuntu: Version: 6.3.5.2 Build ID: 1:6.3.5-0ubuntu0.19.10.1 CPU threads: 4; OS: Linux 5.3; UI render: default; VCL: gtk3; Locale: de-DE (en_US.UTF-8); UI-Language: en-US Calc: threaded
Created attachment 160006 [details] Correct example in PowerPoint
Created attachment 160007 [details] Wrong example in LO
Thank you for reporting the bug. I can reproduce this bug in another way. Whereas I can see that instead of the text, the table lines are imported in white color making it invisible. Version: 6.4.0.0.alpha1+ (x86) Build ID: ec7374ff84c71edfbb30d6e4dc5b486b6df7107f CPU threads: 2; OS: Windows 6.1 Service Pack 1 Build 7601; UI render: default; VCL: win; TinderBox: Win-x86@42, Branch:master, Time: 2019-11-10_21:37:30 Locale: en-US (en_US); UI-Language: en-US Calc: threaded and in LibreOffice 3.3.0 OOO330m19 (Build:6) tag libreoffice-3.3.0.4
I can also reproduce the issue with following on Ubuntu 19.10 liveUSB: Version: 7.0.0.0.alpha1+ Build ID: 71c4f7d68586fa84a55a78560448ff09a3a46a21 CPU threads: 4; OS: Linux 5.3; UI render: Skia/Vulkan; VCL: gtk3; Locale: en-US (C.UTF-8); UI: en-US TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2020-05-09_09:49:33 Calc: threaded
Reproduced in Version: 7.0.0.0.alpha1+ Build ID: 86bc13248c1d9f63b10aac304bdf0361d1dcc47f CPU threads: 4; OS: Linux 4.19; UI render: default; VCL: gtk3; Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded
Regression introduced by: https://cgit.freedesktop.org/libreoffice/core/commit/?id=2c3f7d4ee0a0b2bf6efc41670645bd361f1b76ef author Gülşah Köse <gulsah.kose@collabora.com> 2019-12-27 21:06:08 +0300 committer Andras Timar <andras.timar@collabora.com> 2020-01-07 14:49:50 +0100 commit 2c3f7d4ee0a0b2bf6efc41670645bd361f1b76ef (patch) tree 50f782069c5b3c30d28cf2b189074e614f3f2a6f parent 363b7ab405f70fe0f61d57103d5ae28a0b24e0c5 (diff) tdf#107604 Handle predefined table styles. Bisected with: bibisect-linux64-6.4 Adding Cc: to Gülşah Köse
Still reproducible in Version: 7.1.0.0.alpha0+ Build ID: 6f1e02c96b887750f974c187a82ecd6236e6a435 CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded
Projects usually give regressions higher priority then new bugs. Is there a chance to do the same in LibreOffice? Regressions can cause more frustration and fixing them early by the same author can be much faster.
*** Bug 139043 has been marked as a duplicate of this bug. ***
I have a fix for it
Xisco Fauli committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/54f7c32beca5a9c99d7316dc38818edad55f7415 tdf#132472: do not set text color when table style is 'Themed-Style-2' It will be available in 7.2.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.
Xisco Fauli committed a patch related to this issue. It has been pushed to "libreoffice-7-1": https://git.libreoffice.org/core/commit/62cbb4b7694893a39de41cebd5f785122b154961 tdf#132472: do not set text color when table style is 'Themed-Style-2' It will be available in 7.1.4. 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.
Good, looking even better than before, colors are ok and borders are seen now (except a single one in the right upper table, I will not report). Duplicate is also good now.
Xisco Fauli committed a patch related to this issue. It has been pushed to "libreoffice-7-0": https://git.libreoffice.org/core/commit/b20c3473a9ba9ca0f96e9d004989233a32d3853c tdf#132472: do not set text color when table style is 'Themed-Style-2' It will be available in 7.0.7. 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.
Xisco Fauli committed a patch related to this issue. It has been pushed to "libreoffice-7-1-3": https://git.libreoffice.org/core/commit/caf67b938e60768eb9b93cccd49dbeac5ac43afb tdf#132472: do not set text color when table style is 'Themed-Style-2' It will be available in 7.1.3. 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.
Xisco Fauli committed a patch related to this issue. It has been pushed to "libreoffice-7-0-6": https://git.libreoffice.org/core/commit/c38003805d345da611ef6416fc8a95d0a134f40e tdf#132472: do not set text color when table style is 'Themed-Style-2' It will be available in 7.0.6. 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.