Bug 152993 - Line spacing appears to change when entering/exiting textbox in Impress (depending on zoom level)
Summary: Line spacing appears to change when entering/exiting textbox in Impress (depe...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
3.5.0 release
Hardware: All All
: low trivial
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Font-Rendering
  Show dependency treegraph
 
Reported: 2023-01-12 14:27 UTC by Telesto
Modified: 2023-03-22 13:21 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Sample (47.13 KB, application/vnd.oasis.opendocument.presentation)
2023-01-12 14:27 UTC, Telesto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2023-01-12 14:27:28 UTC
Description:
Line spacing appears to change  when entering/existing textbox in Impress

Steps to Reproduce:
1. Open the attached file
2. Click on the textbox to - for example -  to set the cursor after 'F' in 'Find' 
3. Click on the second textbox - for example -  to set the cursor after 'r' in 'replace'
4.Repeat 2/ Repeat 3.. You keep seeing a in line spacing wiggle. The characters in the line where you put the cursor shrinks a pixel or so


Actual Results:
Change in spacing

Expected Results:
No wiggle


Reproducible: Always


User Profile Reset: No

Additional Info:
Found in
Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 12e8d57e791bb1befc0716d4d02af7d1d1ccb4ae
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 threaded

and in
Version: 7.0.7.0.0+ (x64)
Build ID: 626ea4e62a3e5005fe9825923a1c0c5bdb61cc08
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: default; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL

and in
Versie: 6.3.0.4 (x86)
Build ID: 057fc023c990d676a43019934386b85b21a9ee99
CPU-threads: 4; Besturingssysteem: Windows 6.3; UI-render: GL; VCL: win; 
Locale: nl-NL (nl_NL); UI-taal: nl-NL
Calc: CL

and in
Version: 5.4.0.3
Build ID: 7556cbc6811c9d992f4064ab9287069087d7f62c
CPU threads: 4; OS: Windows 6.2; UI render: default; 
Locale: nl-NL (nl_NL); Calc: CL

and in
Versie: 5.1.6.2 
Build ID: 07ac168c60a517dba0f0d7bc7540f5afa45f0909
CPU Threads: 4; Versie besturingssysteem:Windows 6.2; UI Render: GL; 
Locale: nl-NL (nl_NL); Calc: CL

also in (but here the textbox is expanding, instead of the text shrinking)
Versie: 4.4.7.2 
Build ID: f3153a8b245191196a4b6b9abd1d0da16eead600
Locale: nl_NL

also off in 
Versie: 4.2.0.4 
Build ID: 05dceb5d363845f2cf968344d7adab8dcfb2ba71

no issue in
Versie 4.0.0.3 (Bouw-id: 7545bee9c2a0782548772a21bc84a9dcc583b89)

Appears to be introduced when changing the dashed selection marking to blue border border
Comment 1 Telesto 2023-01-12 14:27:38 UTC
Created attachment 184615 [details]
Sample
Comment 2 Buovjaga 2023-03-22 13:21:59 UTC
(In reply to Telesto from comment #0)
> also off in 
> Versie: 4.2.0.4 
> Build ID: 05dceb5d363845f2cf968344d7adab8dcfb2ba71
> 
> no issue in
> Versie 4.0.0.3 (Bouw-id: 7545bee9c2a0782548772a21bc84a9dcc583b89)
> 
> Appears to be introduced when changing the dashed selection marking to blue
> border border

The example file crashed in 4.1, so I created my own. It exhibited the line spacing (or lines could also jump in tandem) change even in 4.1 and 3.5, depending on zoom level.

Arch Linux 64-bit, X11
Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 74f398bb58510087cc4a11bb2253715771a2c6b2
CPU threads: 8; OS: Linux 6.2; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Built on 22 March 2023