Bug 137142 - Problem with Print dialog and GNOME Desktop Environment Universal Access accessibility
Summary: Problem with Print dialog and GNOME Desktop Environment Universal Access acce...
Status: RESOLVED DUPLICATE of bug 127782
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
6.4.6.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: a11y, Accessibility Print-Dialog
  Show dependency treegraph
 
Reported: 2020-09-29 21:20 UTC by DaveG
Modified: 2020-10-07 07:04 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
The 3 buttons at the bottom are not visible - GNOME Large Print set to on (62.14 KB, image/png)
2020-09-29 21:20 UTC, DaveG
Details
The 3 buttons at the bottom are visible - GNOME Large Print set to off (60.79 KB, image/png)
2020-09-29 21:22 UTC, DaveG
Details

Note You need to log in before you can comment on or make changes to this bug.
Description DaveG 2020-09-29 21:20:10 UTC
Created attachment 165957 [details]
The 3 buttons at the bottom are not visible - GNOME Large Print set to on

I am running LibreOffice Version: 6.4.6.2 Build ID: 1:6.4.6-0ubuntu0.20.04.1

With GNOME Desktop Environment Universal Access accessibility Large Print set to on I cannot see fully the print window especially the bottom 3 buttons. 
Seee attachment1.

However, if I switch the GNOME Desktop Environment Universal Access accessibility Large Print to off, I can see the buttons. 
See attachment 2.

I have LOW VISION so must have Large Print on but it is becoming really irritating to keep togling the Large Print on and off.

A vertical scrollbar would resolve the problem.  Is it the same in 7.0? Would it be a good idea to just add the LibreOffice ppa and install 7.0?
Comment 1 DaveG 2020-09-29 21:22:07 UTC
Created attachment 165958 [details]
The 3 buttons at the bottom are visible - GNOME Large Print set to off
Comment 2 Michael Weghorn 2020-09-30 08:22:52 UTC
There is the following commit in 7.0 which sounds like it might fix the issue:
https://git.libreoffice.org/core/+/26ada4335a5804735ae37cf9a89f8145e0931fd7%5E%21

Bug 127782 contains some more information

Can you please test whether it works as expected with LibreOffice 7.0?

For testing, you can also download a daily build from https://dev-builds.libreoffice.org/daily/ (or just use a regular 7.0 from TDF website) and install it in parallel to your Ubunt-provided packages as described at https://wiki.documentfoundation.org/Installing_in_parallel/Linux .
Comment 3 DaveG 2020-09-30 10:04:49 UTC
Thank you for your assistance.
I have read through https://wiki.documentfoundation.org/Installing_in_parallel/Linux a few times now. Also your other links.

The instructions are beyond my capabilities and frankly sound much more riskier than my workaround of toggling the GNOME Desktop Environment Universal Access accessibility Large Print Large Print on and off.
Comment 4 Michael Weghorn 2020-09-30 11:13:29 UTC
(In reply to DaveG from comment #3)
> Thank you for your assistance.
> I have read through
> https://wiki.documentfoundation.org/Installing_in_parallel/Linux a few times
> now. Also your other links.
> 
> The instructions are beyond my capabilities and frankly sound much more
> riskier than my workaround of toggling the GNOME Desktop Environment
> Universal Access accessibility Large Print Large Print on and off.

Thanks for testing. This "installing in parallel" was meant for testing whether your issue is actually fixed in LibreOffice 7.0.

There is also an AppImage, which is probably much easier to use for quickly testing, can you possibly try that approach?
AppImages are available at https://www.libreoffice.org/download/appimage/ - please choose "Download Fresh" there to get LibreOffice 7.0 for testing, then follow the steps in the "Running the AppImage from the Terminal" section to run LibreOffice.

Please don't hesitate to ask if there are any questions.
Comment 5 DaveG 2020-09-30 11:55:29 UTC
Thank you once more, much easier to follow.

Download and running from command line worked fine.
But the problem remains.
With GNOME Desktop Environment Universal Access accessibility Large Print set to on I cannot see fully the print window especially the bottom 3 buttons. There is no scroll bar to scroll down.

I closed LibreOffice, switched GNOME Desktop Environment Universal Access accessibility Large Print to off.  Relaunched LibreOffice once more from terminal window and obviously everything is a little smaller but when I go to print I can see the 3 buttons at the bottom.

I am left to conclude the bug is present in a minimum of 2 versions of LibreOffice.

I know Ubuntu has a bug fix in the pipeline - see https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1892440
And this bug may also effect other Linux Distros.  It may just be a co-incidence but I cannot help think it may be related.  BTW, I have not done any of the suggested workarounds in that bug report, preferring to wait for the fix.
Comment 6 DaveG 2020-09-30 13:38:26 UTC
I have been experimenting a little.

I failed to mention that I utilize Ubuntu scaling factor and have it set to 1.25. due to my low vision.
It is this which I believe is the subject of https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1892440

If I reduce the scaling factor to 1,0 it automatically switches off my Large Text and when I use LibreOffice - all is fine in the Print dialogue area except of course I have to strain my eyes to see.

If indeed, all this is related I still think having a forced scroll bar in the LibreOffice dialogue box would overcome any dependency on the OS.
Comment 7 QA Administrators 2020-10-01 04:01:10 UTC Comment hidden (obsolete)
Comment 8 DaveG 2020-10-01 08:53:10 UTC
I thought it may be useful if I tested on an old 32-bit desktop running Linux mint 19.3 Cinnamon which has LibreOffice Version: 6.0.7.3
Build ID: 1:6.0.7-0ubuntu0.18.04.10 installed.

Of course, it is not GNOME but I still use the Desktop Environment Universal Access accessibility Large Print set to on and it works - I can see all of the Print Dialogue very clearly and on every tab.
Comment 9 Michael Weghorn 2020-10-02 05:46:14 UTC
@Heiko: Any idea? Without taking a deeper look, your commit mentioned in comment 2 looked light it might have added a scrollbar already, is that in a different place?
Comment 10 Heiko Tietze 2020-10-02 10:50:03 UTC
Guess it's a duplicate of bug 127782. I made the dialog smaller so it fit on a 1366 × 768px screen. Not sure it's still working since the ticket was reopened and a lot of patches have been made meanwhile. (If I'm wrong and the topic here is different, please reopen)

*** This bug has been marked as a duplicate of bug 127782 ***
Comment 11 DaveG 2020-10-02 11:21:48 UTC
Yeah a duplicate in terms of the effects, but not in terms of the environment.  I notice the duplicate bug was re-opened after a patch to add a scroll bar.
I am left to conclude that the print dialogue box needs patching so that it is agnostic towards the rest of the tech environment it operates under.  I appreciate there may be some purists who say "only add a scroll bar when necessary" so a scroll bar parch regardless would risk upsetting them.  Maybe a switch off option somewhere?  that could be seen :)
Comment 12 DaveG 2020-10-07 07:04:08 UTC
I would like to add that the Ubuntu mutter fix referenced here
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1892440
has NOT fixed theLibre Office Print Dialogue box