Print dialogue's height in Libreoffice Writer is too high to see and click buttons.

Bug #1883886 reported by Owen Charles
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
LibreOffice
Fix Released
Medium
libreoffice (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

Hello,

I have the bug that is denoted here https://ask.libreoffice.org/en/question/240651/print-dialogue-too-large-to-select-ok-to-print/ and here https://bugs.documentfoundation.org/show_bug.cgi?id=127782#c67.

Essentially, the libreoffice writer print's dialog box is too high for me to view and press the buttons with the mouse. A workaround is to just press ENTER to print.

Please see the following screenshot for an example: https://snipboard.io/vc1X0f.jpg

My information is as follows:

Results of lsb_release -rd

Description: Ubuntu 20.04 LTS
Release: 20.04

Results of apt-cache policy libreoffice-writer

libreoffice-writer:
  Installed: 1:6.4.3-0ubuntu0.20.04.1
  Candidate: 1:6.4.3-0ubuntu0.20.04.1
  Version table:
 *** 1:6.4.3-0ubuntu0.20.04.1 500
        500 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1:6.4.2-0ubuntu3 500
        500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages

Just FYI in case it is necessary: I am using Lubuntu 20.04 LTS with LXQt.

Best regards,

Owen Charles

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: libreoffice-writer 1:6.4.3-0ubuntu0.20.04.1
ProcVersionSignature: Ubuntu 5.4.0-37.41-generic 5.4.41
Uname: Linux 5.4.0-37-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.3
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: LXQt
Date: Wed Jun 17 12:47:56 2020
InstallationDate: Installed on 2020-06-05 (11 days ago)
InstallationMedia: Lubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
SourcePackage: libreoffice
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
In , Mikekaganski (mikekaganski) wrote :

The height of the new print dialog in version 6.3 is more than 800 pixels high (818 on my Win10). It is reported that real-life systems have smaller height: see https://ask.libreoffice.org/en/question/210159/print-dialog-box-is-to-large-how-to-resize-it/, which mentions 768 pixels of a laptop screen height.

There's a large whitespace in the dialog controls area, so it should allow smaller height.

Revision history for this message
In , kompilainenn (79045-79045) wrote :

I made a screenshot of the Print dialog. It's 1212x840 px

many laptops have only 1366x768 px display =(

So => NEW

Revision history for this message
In , Michael Weghorn (michaelweghorn) wrote :

Created attachment 154607
Screenshot with gtk3 VCL plugin and resolution 800x600

Attached screenshot was taken with gtk3 plugin and laptop screenshot set to 800x600 resolution using master (native resolution: 1920x1080).

For me, the dialog is scrollable, i.e. it seems to be at least usable on screens with lower resolution as well.

I currently don't have Windows at hand to test there.

@Mike: Can you be more explicit about the "large whitespace" you're referring to (e.g. mark that area in a screenshot)?

Revision history for this message
In , Mikekaganski (mikekaganski) wrote :

Created attachment 154608
Print dialog with empty space marked red

I have also tested with 800x600 on Windows, and confirm that it actually is scrollable there.

The attachment shows the area I meant, marked by red rectangle.

Revision history for this message
In , Michael Weghorn (michaelweghorn) wrote :

Created attachment 154630
screenshot with gtk3 VCL plugin

(In reply to Mike Kaganski from comment #3)
> The attachment shows the area I meant, marked by red rectangle.

Thanks. Is that with the minimum size that the print dialog can have if you resize the window? I don't have that white area on Linux with gtk3, where the dialog opens with its minimum size by default in my case (s. attached screenshot). I do see the white area if I manually enlarge the dialog window, but that seems reasonable to me. (Resolution is 1920x1080)

Revision history for this message
In , Thomas-lendo (thomas-lendo) wrote :

The new print dialog is really too high as I've vertical and horizontal scrollbars in the 'General' tab on my laptop with 1366x768 (16:9) on Ubuntu Linux 18.04.

Revision history for this message
In , Cno (cno) wrote :

indeed, sometimes I have to fiddle around with the heigt

Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

The mockup had a scrollwindow IIRC. And if not, we could introduce that anyway.

Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

(In reply to Heiko Tietze from comment #7)
> The mockup had a scrollwindow IIRC. And if not, we could introduce that
> anyway.

Here we go https://gerrit.libreoffice.org/#/c/80474/

Revision history for this message
In , Mikekaganski (mikekaganski) wrote :

(In reply to Heiko Tietze from comment #8)
> (In reply to Heiko Tietze from comment #7)
> > The mockup had a scrollwindow IIRC. And if not, we could introduce that
> > anyway.
>
> Here we go https://gerrit.libreoffice.org/#/c/80474/

But as noted in comment 2 and comment 3, the dialog *is* scrollable...?

Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

(In reply to Mike Kaganski from comment #9)
> But as noted in comment 2 and comment 3, the dialog *is* scrollable...?

Yes, the tabcontrol has the scrollable property. But I don't see a chance to scroll by default, meaning to not show all control if possible. With a scrollwindow we can make the dialog smaller and scroll the content independently from the screen real estate.

Alternatively, we could use an expander and collapse the page layout. Not sure what's better.

Revision history for this message
In , andreas_kainz (kainz-a) wrote :

Created attachment 155247
Print dialog update

Range can be more compact cause Even pages and Odd pages is something that is not so often in used. Than you have enough space for the other stuff.

In general it's a bit strange that the dialog didn't use the standard padding settings (6 vertical 12 horizontal).

Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

Created attachment 155248
Dialog with GtkScrollArea

That's how it looks with the patch. Mike's review pending. The alternative is to collapse a section.

(In reply to andreas_k from comment #11)
> Range can be more compact cause Even pages and Odd pages is something...

Looks good with English but I'm afraid of languages that take more space.

Revision history for this message
In , Mikekaganski (mikekaganski) wrote :

(In reply to andreas_k from comment #11)
(In reply to Heiko Tietze from comment #12)

Re: placement of Even/Odd pages: it absolutely doesn't make sense to play with these radiobuttons without considering bug 127680.

Re: comment 8: attachment 155248 shows exactly the same issue with "[] Collate" checkbox which is mentioned in comment 12 wrt Even/Odd (with even more constrained space): it isn't clear that this placement would fit translations.

Revision history for this message
In , andreas_kainz (kainz-a) wrote :

Created attachment 155249
Print dialog update 02

(In reply to Mike Kaganski from comment #13)
> Re: placement of Even/Odd pages: it absolutely doesn't make sense to play
> with these radiobuttons without considering bug 127680.

with this feedback an drop down menu can be usefull, than you have all pages, even, odd, selection in the drop down menu and the pages selection as second element. So even/odd per selection will work too.

The alignment of vie attechment can be improved. for sure. Now the .ui file use not very common paddings and margins. Ordinary LibO spacing vertical = 6 and spacing horizontal = 12.

Revision history for this message
In , Mikekaganski (mikekaganski) wrote :

(In reply to andreas_k from comment #14)
> with this feedback an drop down menu can be usefull, than you have all
> pages, even, odd, selection in the drop down menu and the pages selection as
> second element. So even/odd per selection will work too.

Note that "All pages"/"Pages"/Selection" is orthogonal from "Even"/"Odd" choices. What you propose now doesn't address the bug 127680 in any way: it would still be impossible to print "Odd pages" from "Selection" or from "pages 100-200 of the 300-page document".

Or put differently: there should be a "range" with choices "All pages of document"/"Pages from manually defined list"/"Current selection", and *independently* another selector is needed, "what to print in the range", with options "All range pages"/"Odd pages"/"Even pages".

Revision history for this message
In , andreas_kainz (kainz-a) wrote :

(In reply to Mike Kaganski from comment #15)
> Note that "All pages"/"Pages"/Selection" is orthogonal from "Even"/"Odd"
> choices. What you propose now doesn't address the bug 127680 in any way: it
> would still be impossible to print "Odd pages" from "Selection" or from
> "pages 100-200 of the 300-page document".
>
> Or put differently: there should be a "range" with choices "All pages of
> document"/"Pages from manually defined list"/"Current selection", and
> *independently* another selector is needed, "what to print in the range",
> with options "All range pages"/"Odd pages"/"Even pages".

That's not correct as the drop down menu (all pages, even/odd) and pages input field is not linked so you can combine pages selection with even/odd. For sure select and odd/even can't be comined. So an additional checkbutton for print selection would be needed.

Revision history for this message
In , andreas_kainz (kainz-a) wrote :

And when options come to the More Options button (button next to cancel) can we save than vertical space?

Revision history for this message
In , andreas_kainz (kainz-a) wrote :

are the settings:

- Order Left to right than down
- Draw a border around each page

usefull when Pages per sheet = 1

can when we show them only if sheet > 1 than we have less widgets at the default print dialog.

Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

Stepping back from implementation, my take is in comment 10.

Revision history for this message
In , andreas_kainz (kainz-a) wrote :

Created attachment 155585
Print dialog update 03

Size is now 861 x 673 px (which is larger than 800 x 600 px written is defined in the guidelines as maximum dialog size.

anyway it's way better than now. Save is around 100 px in width and height.

Arrangement:
------------
one columns for labels and one column for widgets. maximum width depend on the maximum label and widget size. In English the width is defined from:
- Number of copies (can be reduced to Copies:)
- Page size widget cause there are some special Labels called #8 (Monaarch) Envelope 98mm x 191 mm)

Difference to master:
---------------------
- Page Range is an drop down menu instead of radioboxes (like in MSO)
- Brochure radio button was removed (I don't know what's Brochure) I think it can be integrated int Pages per sheet drop down menu.

Save additional space:
----------------------
If we want to get the 800 x 600 px there are the following options:
- Remove Left to right, the down widget
- Remove Draw a border around each page checkbox, cause this two settings are not needed when Page per sheet = 1 (default behavior)
- Make Preview area smaller
- Reduce label length
- Reduce widget label length

Revision history for this message
In , timur (ba.timur) wrote :

We have goal to decrease print range from 5 to 3 rows.
I wouldn't like to go back from what was changed in Bug 122707. Meaning that I don't like "range" dropdown.
Could we have radio or check:
All pages Selection (radio)
Odd Even (radio)
Pages: (smaller box) Reverse order (check)

Revision history for this message
In , timur (ba.timur) wrote :

*** Bug 128869 has been marked as a duplicate of this bug. ***

Revision history for this message
In , andreas_kainz (kainz-a) wrote :

Created attachment 155933
Print dialog update 04

Thanks for the feedback.

I made an patch with the existing elements (radiobuttons, ...)

https://gerrit.libreoffice.org/#/c/83137/

As I have an 1366x768px laptop display I could test the patch myself.

What does the patch fix:
+ default size fit's into 768px height
+ spacing is 3px in height and follow HIG
+ There is no additional space between Pages per sheet and Order
+ If you scale the dialog only the preview change width (General tab has always the same width) ! I think this is very usefull !
- I removed the Order label next to Print in reverse order checkbox (cause it's not needed as explanation)
- I moved the Page per sheet preview to the left (next to the radio button), cause otherwise there is this additional space between 1 and Left to right, than down.

I can remove the two - items if wanted.

Revision history for this message
In , Buzea-bogdan (buzea-bogdan) wrote :

The last print dialog is very nice and compact.

Revision history for this message
In , andreas_kainz (kainz-a) wrote :

Created attachment 155953
Print dialog update 05

Ok next iteration on the left. I would recommend to hide the Collate preview if copies = 1 and if nothing is selected than hide the selection radio box (which reduce the dialog widget number number and the height.

But for this I need someone how code it. However I think the dialog is not an complete redesign but definitely an improvement.

Revision history for this message
In , Xiscofauli (xiscofauli) wrote :

Hi Andreas,
Please take into account that Caolán recently submitted a commit for a related issue ( bug 128495 ) -> https://cgit.freedesktop.org/libreoffice/core/commit/?h=libreoffice-6-3&id=4cf00f070fa5771bf5e6382cffe933beb65ca4b8

Revision history for this message
In , Foss-c (foss-c) wrote :

Created attachment 156079
On macOS 10.14.6

Revision history for this message
In , Sou-r (sou-r) wrote :

*** Bug 129379 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Mikekaganski (mikekaganski) wrote :
Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Caolán McNamara committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/ab6b0514c767ea3e5f1802b6f99412d1e726b2e1

Related: tdf#127782 call signal_expanded after expansion in gtk case

It will be available in 6.5.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.

Revision history for this message
In , Lo-2 (lo-2) wrote :

*** Bug 129860 has been marked as a duplicate of this bug. ***

Revision history for this message
In , andreas_kainz (kainz-a) wrote :

Created attachment 157131
Print dialog update 06

Mix Between Print dialog update 02 - 05

The Range is defined via drop down menu and with Pages you can select specific pages. This has the following benefits:
+ Selection can be predefined as default if the user has something selected and if not Selected is not available in the drop down menu
+ Even Odd Pages can be combined with Print n to m (see comment 13)
+ Page height is less than 768 px
+ All Options was shown nothing is hidden
+ Grouping and alignment of the drop down menu
+ Range can be extended cause it's an drop down menu (with current page for example)

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Heiko Tietze committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/96b4bf352b1dc43637080719c91eef61fef74bf8

Resolves tdf#127782 - New Print dialog is too high

It will be available in 6.5.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.

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Caolán McNamara committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/fa412876add97cab38d404723c49d35775f8efea

Related: tdf#127782 resize the print dialog to its optimum size...

It will be available in 6.5.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.

Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

(In reply to Commit Notification from comment #33)
> 96b4bf352b1dc43637080719c91eef61fef74bf8

This patch places content of the dialog in collapsed expanders so we have a solution for users with small screens. My reasoning was:
* Print range (with all and a defined range) is the most relevant choice
* Keep the list of radio buttons tied
* Page dimension (A4) and orientation (portrait/landscape) are used to verify the printout
* Number of copies is not always used
* Pages per sheet etc. is advanced stuff

(In reply to Commit Notification from comment #34)
> fa412876add97cab38d404723c49d35775f8efea

Caolan's patch makes sure that expanding/collapsing sections trigger the dialog resizing.

Revision history for this message
In , Iplaw67-h (iplaw67-h) wrote :

Confirming also o,

Confirming with

Version: 6.3.4.2
Build ID: 60da17e045e08f1793c57c00ba83cdfce946d0aa
Threads CPU : 4; OS : Mac OS X 10.15.2; UI Render : par défaut; VCL: osx;
Locale : fr-FR (fr_FR.UTF-8); Langue IHM : fr-FR
Calc: threaded

MacMini : 10.15.2
Output Display : 1920 x 1080

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Caolán McNamara committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/0874fa237b3b6be3890915a744c5d34ba2bef8f7

Related: tdf#127782 use size groups to avoid changing widths on using expanders

It will be available in 6.5.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.

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Caolán McNamara committed a patch related to this issue.
It has been pushed to "libreoffice-6-4":

https://git.libreoffice.org/core/commit/06f761fe43b184fb0b8306967e55da61d2b1ca1b

Related: tdf#127782 call signal_expanded after expansion in gtk case

It will be available in 6.4.1.

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.

60 comments hidden view all 140 comments
Revision history for this message
In , Theferbtux42 (theferbtux42) wrote :

(In reply to Heiko Tietze from comment #96)
> (In reply to Commit Notification from comment #95)
> > Heiko Tietze committed a patch related to this issue.
>
> This patch adds a scroll window behind the properties so the tab has a
> defined height of 500px (+ some for the controls around) and scrolls the
> remaining content. Please try on different plattforms, Windows and macOS
> with small screens. I can still backport to 6.4. Hard code freeze is next
> week.

I tested master~2020-04-24_20.27.57_LibreOfficeDev_7.0.0.0.alpha0_Linux_x86-64_deb.tar.gz under Ubuntu 20.04 (GNOME/Adwaita Theme):

At least the buttons are now always visible. But the behavior is a bit strange. First, the print dialog looks like attachment 159920

Please not that the gui elements do not fit horizontally (see e.g. the Properties button on the right)

When I click on "more", the field gets expanded but the overall height of the print dialog decreases. See attachment 159922

Revision history for this message
In , timur (ba.timur) wrote :

*** Bug 132407 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Lorenzo (lsutton) wrote :

Created attachment 159946
Issue at screen resolution 1366×768 and VCL gtk3

I can confirm this issue with Libreoffice 6.4.3.2 (Build ID: 6.4.3-1), Manjaro XFCE Linux
Interface: VCL: gtk3;
Locale used is: it-IT as is the interface language

Screen resolution is 1366 × 768 pixels

Attached is a 1:1 screenshot.

Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

(In reply to FerbTux from comment #99)
> At least the buttons are now always visible. But the behavior is a bit
> strange.

Missed to set an attribute. The dialog is now optimal scaled on the horizontal axis and has a pre-defined height with a vertical scrollbar that should fit all screen sizes. Pushing to 6.4 now, thanks for testing.

Revision history for this message
In , Theferbtux42 (theferbtux42) wrote :

Created attachment 160040
PrintDialog LibreOffice 7.0 daily build 20200427 (Gnome/Adwaita theme)

I tested master~2020-04-27_02.01.12_LibreOfficeDev_7.0.0.0.alpha0_Linux_x86-64_deb.tar.gz

Now it's almost perfect. Nothing is cropped on the right and the dialog keeps its height.
Only a minor nuisance is left: The second more button is a little bit cropped (see screenshot)

Revision history for this message
In , Ming-v-hua (ming-v-hua) wrote :

*** Bug 132794 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Iplaw67-h (iplaw67-h) wrote :

With

Version : 6.4.3.2
Build ID : 747b5d0ebf89f41c860ec2a39efd7cb15b54f2d8
Threads CPU : 8; OS : Mac OS X 10.15.4; UI Render : par défaut; VCL: osx;
Locale : fr-FR (fr_FR.UTF-8); Langue IHM : fr-FR
Calc: threaded

on MacBook Pro (Retina, 15 inch, end 2013), 2880 x 1800 the dialog fits (just) within the boundaries of the spare screen real estate.

Testing on a macMini with an output resolution of 1366x768 with the same LO version shows that the problem is _not_ resolved. The dialog in this instance still overlaps the available screen real estate.

Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

(In reply to Alex Thurgood from comment #105)
> Version : 6.4.3.2

Please test with a nightly build (or RC1) of 7.0.

Revision history for this message
In , Ming-v-hua (ming-v-hua) wrote :

*** Bug 133060 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Miguelangelrv (miguelangelrv) wrote :

*** Bug 133973 has been marked as a duplicate of this bug. ***

108 comments hidden view all 140 comments
Revision history for this message
Owen Charles (charleso19) wrote :
Changed in df-libreoffice:
importance: Unknown → Medium
status: Unknown → Fix Released
tags: added: lubuntu
tags: added: libreoffice libreoffice-writer
109 comments hidden view all 140 comments
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libreoffice (Ubuntu):
status: New → Confirmed
Revision history for this message
In , Pmenzel+bugs-documentfoundation-org (pmenzel+bugs-documentfoundation-org) wrote :

I confirm, that on the Dell Latitude E7250 with Debian Sid/unstable with GNOME 3.36.3 and LibreOffice 1:7.0.0~rc1-5, the issue is fixed.

There is a small glitch though, and I created bug #134679.

[1]: https://bugs.documentfoundation.org/show_bug.cgi?id=134679

Changed in libreoffice (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
In , Iplaw67-h (iplaw67-h) wrote :

(In reply to Heiko Tietze from comment #106)
> (In reply to Alex Thurgood from comment #105)
> > Version : 6.4.3.2
>
> Please test with a nightly build (or RC1) of 7.0.

Still not fixed with

Version: 7.1.0.0.alpha0+
Build ID: <buildversion>
CPU threads: 4; OS: Mac OS X 10.15.6; UI render: default; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: en-US
Calc: threaded

and also reported separately in bug 136609

Reopening.

Revision history for this message
In , Iplaw67-h (iplaw67-h) wrote :

(In reply to Alex Thurgood from comment #110)
> (In reply to Heiko Tietze from comment #106)
> > (In reply to Alex Thurgood from comment #105)
> > > Version : 6.4.3.2
> >
> > Please test with a nightly build (or RC1) of 7.0.
>
> Still not fixed with
>
> Version: 7.1.0.0.alpha0+
> Build ID: <buildversion>
> CPU threads: 4; OS: Mac OS X 10.15.6; UI render: default; VCL: osx
> Locale: fr-FR (fr_FR.UTF-8); UI: en-US
> Calc: threaded
>
> and also reported separately in bug 136609
>
> Reopening.

Note that LibreOffice Vanilla appears to diplay the dialog correctly, whereas LO7001rc and my test on 7100alpha, do not display the dialog correctly.

Revision history for this message
In , Iplaw67-h (iplaw67-h) wrote :

*** Bug 136609 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Iplaw67-h (iplaw67-h) wrote :

(In reply to Alex Thurgood from comment #111)

>
> Note that LibreOffice Vanilla appears to diplay the dialog correctly,
> whereas LO7001rc and my test on 7100alpha, do not display the dialog
> correctly.

Also tested on
Version: 6.4.6.2
Build ID: 0ce51a4fd21bff07a5c061082cc82c5ed232f115
CPU threads: 4; OS: Mac OS X 10.15.6; UI render: default; VCL: osx;
Locale: fr-FR (fr_FR.UTF-8); UI-Language: en-US
Calc: threaded

problem reproducible there too.

Revision history for this message
In , Iplaw67-h (iplaw67-h) wrote :

Reproduced also with

Version: 7.0.1.2
Build ID: 7cbcfc562f6eb6708b5ff7d7397325de9e764452
CPU threads: 4; OS: Mac OS X 10.15.6; UI render: default; VCL: osx
Locale: fr-FR (fr_FR.UTF-8); UI: en-US
Calc: threaded

Revision history for this message
In , Iplaw67-h (iplaw67-h) wrote :

Created attachment 165471
Screenshot of LO 7.0.1.2 Print Dialog macOS 10.15.6

Revision history for this message
In , Buzea-bogdan (buzea-bogdan) wrote :

*** Bug 136305 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

(In reply to Alex Thurgood from comment #115)
> Screenshot of LO 7.0.1.2 Print Dialog macOS 10.15.6

Print dialog was changed by Olivier Hallot for bug 118148, Srijan Bhatia for bug 127680, andreas kainz bug 128723, and Caolan did something in Ib855c429ac936f9b7bb219ad4729f99b0625ec37. The dialog looks different on my machine when build from sources. => Topic for QA

Revision history for this message
In , Xiscofauli (xiscofauli) wrote :

(In reply to Heiko Tietze from comment #117)
> (In reply to Alex Thurgood from comment #115)
> > Screenshot of LO 7.0.1.2 Print Dialog macOS 10.15.6
>
> Print dialog was changed by Olivier Hallot for bug 118148, Srijan Bhatia for
> bug 127680, andreas kainz bug 128723, and Caolan did something in
> Ib855c429ac936f9b7bb219ad4729f99b0625ec37. The dialog looks different on my
> machine when build from sources. => Topic for QA

What do you mean ? if it's a new regression, it should be reported in a new ticket.

Changed in df-libreoffice:
status: Fix Released → Confirmed
Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

*** Bug 137142 has been marked as a duplicate of this bug. ***

Revision history for this message
Dave Goldsbrough (daveg-k) wrote :

I would just like to report that the fix to the mutter bug
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1892440
 has NOT corrected the Libre Office Print Dialogue issue.

Revision history for this message
In , Dave Goldsbrough (daveg-k) wrote :

I would just like to record that the recent Ubuntu mutter fix referenced here
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1892440
has NOT fixed the Libre Office Print Dialogue box problem.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Dave, it appears the fix for this bug is in LibreOffice 7 (Ubuntu 20.10). You are using Ubuntu 20.04 which has LibreOffice 6.4 and probably doesn't have the fix for this bug.

That's why this is marked as fixed, but also most Ubuntu users including yourself won't yet have the fix. It's still appropriate to keep using this bug to discuss the problem and to request a fix for Ubuntu 20.04 which I will do now...

tags: added: rls-ff-incoming
Revision history for this message
Dave Goldsbrough (daveg-k) wrote :

Thanks Daniel.
If you take a look at https://bugs.documentfoundation.org/show_bug.cgi?id=137142#c5
you will see I downloaded and installed in parallel Libre Office 7. That was on Sep 30
Sadly, it made no difference.
I have just tried running 7 again (but not a fresh download) and the problem persists.
Whilst running 6 or 7 if I ask to print and then switch my Universal Access Large Print off I can then see all the print dialogue and oddly if I then switch Universal Access Large Print back on the size of the fonts increase and yay I can see all of the dialogue box again. Sadly, it does not withstand that view an exit from the dialogue box.

Revision history for this message
In , eionmac (eionmac) wrote :

20201122 This problem has reduced LibreOffice to a non working program for me, Laptop Dell 15.5 screen Dialog is unusable in XFCE openSUSE LEAP 15.2.gice to pupils
After many years of promoting Libreoffice to seniors, I teach, I can no longer do so with confidence.

Revision history for this message
In , eionmac (eionmac) wrote :

Created attachment 167483
Print dialog button commands are off screen

dialog of unusable print pop up in LibreOffice

Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

(In reply to Eion MacDonald from comment #122)
> dialog of unusable print pop up in LibreOffice

Workaround might be to maximize the window. But please try a nightly build first. IIRC the issue has been solved with another patch recently.

Revision history for this message
In , Dave Goldsbrough (daveg-k) wrote :

For me the nightly build does not work either.
I am running LibreOffice Version: 6.4.6.2
Build ID: 1:6.4.6-0ubuntu0.20.04.1
CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: gtk3;
Locale: en-GB (en_GB.UTF-8); UI-Language: en-GB
Calc: threaded

on aLenovo t410 laptop runnng fully updated/upgraded Ubuntu 20.04 LTS.

I have accessibility Large Text switched on, which IMHO is something to do with the problem. If I switch Large Text off, the OK button and others are available at the bottom of the screen BUT all menu text etc is very small causing me to squint.

I agree with others, the failure to fix this bug for many months is damaging LibreOffice reputation.

Revision history for this message
In , eionmac (eionmac) wrote :

(In reply to Heiko Tietze from comment #123)
> (In reply to Eion MacDonald from comment #122)
> > dialog of unusable print pop up in LibreOffice
>
> Workaround might be to maximize the window. But please try a nightly build
> first. IIRC the issue has been solved with another patch recently.

I have tried to maximize the print dialog, it does not work, vertical height remains the same.
Maximizing the whole screen, and removing tool bars , does not work.
As I operate a stable build from repros openSUSE LEAP 15.2 on this production machine, I do not try nightly builds. Thanks for hint.

Changed in df-libreoffice:
status: Confirmed → In Progress
Revision history for this message
In , Heiko-tietze-g (heiko-tietze-g) wrote :

The last patch stores the state of the "More" expanders and should remember the window size (might not work for some reason).

I suggest to create new tickets if something needs fine-tuning.

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Heiko Tietze committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/149807eb6100090e178505ba4a264bb38eba1e0c

Resolves tdf#127782 - Print dialog height

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.

Changed in df-libreoffice:
status: In Progress → Fix Released
Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

Flipped to Fix Committed from Fix Released for libreoffice in Ubuntu since even Hirsute is still stuck on 7.0.4 and I'm not sure even +1 will have 7.1.x, let alone 7.2.x.

Changed in libreoffice (Ubuntu):
status: Fix Released → Fix Committed
Changed in libreoffice (Ubuntu):
status: Fix Committed → In Progress
tags: removed: rls-ff-incoming
Revision history for this message
Heather Ellsworth (hellsworth) wrote :

If the fix gets backported to the 6.4 branch in the upstream source, then we can do an SRU but it is doubtful that will happen. (see above comments about this fix being available in 7.2)

Changed in libreoffice (Ubuntu):
status: In Progress → Won't Fix
importance: Undecided → Wishlist
Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

Of course making it Won't Fix will render this bug all but invisible, though, and there are future release versions to consider. I don't want to get into a status war especially given I'm not in the LibreOffice team, but I'm sure this won't ever come up on my radar again given that status. Even just setting it as Triaged or Confirmed would be sufficient.

Revision history for this message
Heather Ellsworth (hellsworth) wrote :

No worries. I changed it to Triaged so we keep it more visible (good point) and if it seems like an "easy" fix that would still apply to 6.4, then we would consider backporting it.

Changed in libreoffice (Ubuntu):
status: Won't Fix → Triaged
Revision history for this message
ԜаӀtеr Ⅼарсһуnѕkі (wxl) wrote :

Thanks a lot, Heather! Experience tells me the likelihood that patch will easily apply to older major versions is extremely small. That said, I'm looking towards the future. Having this report "live" will help us keep track of things until that time comes. Thanks again!

Revision history for this message
In , timur (ba.timur) wrote :

*** Bug 141536 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Libreoffice-commits (libreoffice-commits) wrote :

Heiko Tietze committed a patch related to this issue.
It has been pushed to "libreoffice-7-1":

https://git.libreoffice.org/core/commit/252bdaaf85466cc97cbd9e79390e24b68bc3ecb6

Resolves tdf#127782 - Print dialog height

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.

Displaying first 40 and last 40 comments. View all 140 comments or add a comment.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.