Bug 155400 - IMPRESS: Emoji are distorted when displaying a presentation
Summary: IMPRESS: Emoji are distorted when displaying a presentation
Status: RESOLVED DUPLICATE of bug 147999
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
7.0.0.3 release
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: implementationError
Depends on:
Blocks: Slide-Show Skia
  Show dependency treegraph
 
Reported: 2023-05-19 07:30 UTC by thedeadlysarcasm
Modified: 2023-07-10 06:10 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
Sample file (13.41 KB, application/vnd.oasis.opendocument.presentation)
2023-05-25 18:03 UTC, m_a_riosv
Details
Another example presentation (46.27 KB, application/vnd.oasis.opendocument.presentation)
2023-05-26 06:12 UTC, thedeadlysarcasm
Details

Note You need to log in before you can comment on or make changes to this bug.
Description thedeadlysarcasm 2023-05-19 07:30:51 UTC
Description:
Emoji are distorted when displaying a presentation: they are displayed with the correct height, but at half-width, resulting in them being compressed lengthways.

Steps to Reproduce:
1.Create a new presentation, or open an existing one
2.Add Emoji to the text of the presentation
3.Display the presentation as a slideshow

Actual Results:
Emoji in slideshow mode are displayed at half width.

Expected Results:
Emoji are displayed normally.


Reproducible: Always


User Profile Reset: Yes

Additional Info:
Version: 7.5.3.2 (X86_64) / LibreOffice Community
Build ID: 9f56dff12ba03b9acd7730a5a481eea045e468f3
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Vulkan; VCL: win
Locale: it-IT (it_IT); UI: it-IT
Calc: threaded
Comment 1 m_a_riosv 2023-05-19 21:15:24 UTC
Reproducible with Version: 7.5.3.2 (X86_64) / LibreOffice Community
Looks like a Skia issue, disabling it works fine for me, but the emoji appears in black and white.
Version: 7.5.3.2 (X86_64) / LibreOffice Community
Build ID: 9f56dff12ba03b9acd7730a5a481eea045e468f3
CPU threads: 16; OS: Windows 10.0 Build 22621; UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: en-US Calc: CL threaded
Version: 7.6.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: b3c88dc039d447322b8c8c564ab6e2f0ce9c5b90
CPU threads: 16; OS: Windows 10.0 Build 22621; UI render: Skia/Raster; VCL: win
Locale: es-ES (es_ES); UI: en-US Calc: CL threaded
Comment 2 csyu.279 2023-05-24 21:29:46 UTC
Regression introduced

https://git.libreoffice.org/core/+/7dd44125a9c184c21374a47005e303579179805f%5E%21

commit 7dd44125a9c184c21374a47005e303579179805f	
author	Jan-Marek Glogowski <glogow@fbihome.de>	Thu Jul 04 01:45:11 2019
committer	Jan-Marek Glogowski <glogow@fbihome.de>	Fri Jul 05 19:38:01 2019
tree 9b55495a8708231f65b98bb0eabda6c86c6f5d4c
parent 4154d281fbecaadf6cd118c00cc6cff929e339a4 

Bibisected with: bibisect-win32-6.4

Adding Cc: to Jan-Marek Glogowski
Comment 3 Buovjaga 2023-05-25 15:11:13 UTC
Please attach an example presentation and a screenshot of how the distortion looks. I am unable to reproduce with 😀 emoji on Windows.

The bibisect result sounds plausible as it is about font handling on Windows.

Version: 7.6.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: 22950a9b008e1bb22fa9e54b5d45715e25fee764
CPU threads: 2; OS: Windows 10.0 Build 22621; UI render: default; VCL: win
Locale: en-US (en_FI); UI: en-US
Calc: threaded
Comment 4 m_a_riosv 2023-05-25 18:03:56 UTC
Created attachment 187505 [details]
Sample file

With F5 you can see the emojis enlarged, with skia.
Without skia they are show black and withe.
Comment 5 thedeadlysarcasm 2023-05-26 06:12:02 UTC
Created attachment 187513 [details]
Another example presentation

Another example presentation, showing how the Emoji are displayed: as actual Emoji inserted in the text, as a screenshot from editing mode (displayed properly), as a screenshot from slideshow mode (displayed incorrectly).
Comment 6 Buovjaga 2023-05-26 06:55:35 UTC
Thanks, I forgot to pay attention to Skia. I see the issue already in the last commit of Windows 7.0 bibisect repository, so this seems to start with the introduction of Skia.
Comment 7 ⁨خالد حسني⁩ 2023-06-01 13:05:49 UTC

*** This bug has been marked as a duplicate of bug 147999 ***