[Libreoffice-bugs] [Bug 141391] New: PRINTING Nested table fully visible in print but not on screen

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Mar 31 14:33:19 UTC 2021


https://bugs.documentfoundation.org/show_bug.cgi?id=141391

            Bug ID: 141391
           Summary: PRINTING Nested table fully visible in print but not
                    on screen
           Product: LibreOffice
           Version: 5.0.0.5 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Keywords: bibisected, bisected
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: libreoffice at nisz.hu
                CC: nemeth at numbertext.org
            Blocks: 102593, 108800

Created attachment 170861
  --> https://bugs.documentfoundation.org/attachment.cgi?id=170861&action=edit
Example file from Writer

Attached document contains a simple, centered table with a few rows.
When a user copies the first row and inserts it in the second rows first cell
(and not at the beginning of it), a nested table is inserted.
This is partially visible on screen, as much as it fits in the first cell of
the second row.
In the print dialog however the whole nested table is visible, overlapping the
margin and second column.

Note: There are simpler solutions to achieve what the user wanted, such as
Table toolbar – Rows above/Below or Right click – Paste Special – Rows above,
but they found the most intuitive yet somewhat broken method available.

Steps to reproduce:
    1. Open attached file
    2. Select and copy the first row of the table
    3. Go to the first cell of the second row and paste under “Hello World1”
    4. Ctrl-P to see it in print preview

Actual results:
A nested table is inserted and overlaps neighboring areas.

Expected results:
Screen and print view should match.

LibreOffice details:
Version: 7.2.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 6b3f0866e9eddd5553857741862ca0d7d5b2ec2b
CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win
Locale: en-US (hu_HU); UI: en-US
Calc: CL

Also happens back to 5.0, but not yet in 4.4

Additional Information: 

Bibisected using bibisect-win32-5.0 to:
URL:
https://cgit.freedesktop.org/libreoffice/core/commit/?id=7600a2942ce2b9dac66836105bed6620d55abec2 

author  László Németh <laszlo.nemeth at collabora.com>     2015-03-13 22:05:56
+0100
committer       László Németh <laszlo.nemeth at collabora.com>     2015-03-13
22:32:49 +0100

fdo#37156 insert table copy as nested table in non-starting cell position

Before this change the whole row was overwritten and print view was okay. This
behavior change likely just uncovered something pre-existing.


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=102593
[Bug 102593] [META] Paste bugs and enhancements
https://bugs.documentfoundation.org/show_bug.cgi?id=108800
[Bug 108800] [META] Print related issues
-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210331/9139fd1d/attachment.htm>


More information about the Libreoffice-bugs mailing list