Bug 157487 - Tabbed text position in Impress text box list inaccurate if paragraph is indented, does not match ruler position
Summary: Tabbed text position in Impress text box list inaccurate if paragraph is inde...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Tab-Stops Rulers Paragraph-Indent
  Show dependency treegraph
 
Reported: 2023-09-28 10:10 UTC by Elmar
Modified: 2025-10-13 03:12 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
ruler showing right align set (20.38 KB, image/png)
2023-09-28 10:26 UTC, Elmar
Details
Right align text box on Windows (90.92 KB, image/png)
2023-10-11 01:22 UTC, Kira Tubo
Details
tab anomally (161.43 KB, application/vnd.oasis.opendocument.presentation)
2023-10-13 10:06 UTC, Elmar
Details
tab problem (161.47 KB, application/vnd.oasis.opendocument.presentation)
2023-10-13 10:15 UTC, Elmar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elmar 2023-09-28 10:10:50 UTC
Description:
If I set tabs in rule, then press tab, it does not go to right align tab

Steps to Reproduce:
1.set tab using ruler
2.insert tab
3.

Actual Results:
jumps to end of text box

Expected Results:
should react to set tabs


Reproducible: Always


User Profile Reset: No

Additional Info:
[Information automatically included from LibreOffice]
Locale: en-GB
Module: PresentationDocument
[Information guessed from browser]
OS: Linux (All)
OS is 64bit: yes

Version: 7.6.3.0.0+ (X86_64) / LibreOffice Community
Build ID: 7d8eb940cf4987d49cbfd0e8b784813dec201434
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-GB
Calc: threaded
Comment 1 Elmar 2023-09-28 10:26:54 UTC
Created attachment 189862 [details]
ruler showing right align set
Comment 2 Kira Tubo 2023-10-11 01:22:45 UTC
Created attachment 190133 [details]
Right align text box on Windows

Not able to reproduce. May be a Linux-only bug?

Version: 7.6.2.1 (X86_64) / LibreOffice Community
Build ID: 56f7684011345957bbf33a7ee678afaf4d2ba333
CPU threads: 6; OS: Windows 10.0 Build 22621; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded
Comment 3 Buovjaga 2023-10-11 10:33:12 UTC
Repro on Linux, but not with the last commit of 7.5 bibisect repo. I can't run 7.6 bibisect binaries due to Linux compatibility issues, so someone else has to look at this.

Arch Linux 64-bit, X11
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 1f9cd62b67d679da078c50b4b48295918657a70a
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Built on 11 October 2023
Comment 4 raal 2023-10-11 12:59:38 UTC
Looks good to me at Version: 24.2.0.0.alpha0+ . Can you attach test file? maybe i missed something.
Comment 5 Stéphane Guillou (stragu) 2023-10-12 20:13:31 UTC
No repro with a plain paragraph, but there is an offset when the paragraph already has an indent (for example in a bulleted list). I can see that with a left-aligned tab.
Is that also what you see, buovjaga and Elmar?

Version: 7.6.3.0.0+ (X86_64) / LibreOffice Community
Build ID: ba808a28f5ea365eaf8fe5d9c7c91b417633d75f
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

And also in 7.5.7.1, and in OOo 3.3.
Comment 6 Buovjaga 2023-10-13 07:45:48 UTC
Strange, now I can't reproduce it! In my test two days ago it was clearly reproducible multiple times and people saw it in the live stream. I was not testing in a bulleted list.

Elmar: can you give more exact steps? Or maybe a video.
Comment 7 Elmar 2023-10-13 10:06:36 UTC
Created attachment 190188 [details]
tab anomally
Comment 8 Elmar 2023-10-13 10:15:47 UTC
Created attachment 190189 [details]
tab problem

in this example, it seems like the when on hits tab, it places cursor two default tab stops beyond - whether RH or LH tab

Can you replicate that?
Comment 9 Stéphane Guillou (stragu) 2023-10-13 12:12:17 UTC
(In reply to Elmar from comment #7)
> Created attachment 190188 [details]
> tab anomally

In the line "Text passed the tab mark", I see the same as in comment 5: an overshoot in tabulation that is equal to the list levels total indent (Indent of 1.5 cm + Width of 0.75 cm = 2.25 cm).

Not specific to tabs created with the ruler, as it can be reproduced by creating a tabstop in the Paragraph dialog.

Reminds me of bug 82436.
(And indented paragraphs in Writer text boxes have similar issues, although not exactly the same. I wouldn't lump them together.)
Comment 10 QA Administrators 2025-10-13 03:12:33 UTC
Dear Elmar,

To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year.

There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present.

If you have time, please do the following:

Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/

If the bug is present, please leave a comment that includes the information from Help - About LibreOffice.
 
If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice.

Please DO NOT

Update the version field
Reply via email (please reply directly on the bug tracker)
Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not 
appropriate in this case)


If you want to do more to help you can test to see if your issue is a REGRESSION. To do so:
1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from https://downloadarchive.documentfoundation.org/libreoffice/old/

2. Test your bug
3. Leave a comment with your results.
4a. If the bug was present with 3.3 - set version to 'inherited from OOo';
4b. If the bug was not present in 3.3 - add 'regression' to keyword


Feel free to come ask questions or to say hello in our QA chat: https://web.libera.chat/?settings=#libreoffice-qa

Thank you for helping us make LibreOffice even better for everyone!

Warm Regards,
QA Team

MassPing-UntouchedBug