Bug 154272 - "English Sentence Checking" options look cropped
Summary: "English Sentence Checking" options look cropped
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
5.4.7.2 release
Hardware: All Windows (All)
: low minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisectRequest, regression
Depends on:
Blocks: Options-Dialog-Language
  Show dependency treegraph
 
Reported: 2023-03-19 13:34 UTC by ady
Modified: 2023-04-14 08:14 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Options within the "English Sentence Checking" dialog look cropped (2.82 KB, image/png)
2023-03-19 13:34 UTC, ady
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ady 2023-03-19 13:34:01 UTC
Created attachment 186070 [details]
Options within the "English Sentence Checking" dialog look cropped

Options within the "English Sentence Checking" dialog look cropped (MS Windows 10, 21H2). See attached screenshot.

Repro since at least Version: 5.4.7.2 > Setting that for now (this probably will end up being 5.1 or before that).

Not repro in Version: 4.4.7.2 > Regression.

Similar looks have been mentioned in other reports. They seem closed in one way or another by now. (e.g. bug 112081 and its dup bug 112796).

Clearly this is not solved yet (or it came back). I guess this is minor anyway.

Repro in
Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: dd3c70518851b532f43a853d8e0c6189013844c4
CPU threads: 4; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: en-US (es_AR); UI: en-US
Calc: CL threaded
Built: 2023-03-17
Comment 1 ady 2023-03-20 11:20:00 UTC
Similar effects can be seen in "Grammar checking" dialogs (e.g. Portuguese, Russian)
Comment 2 Buovjaga 2023-04-06 12:25:46 UTC
So this is Tools - Options - Language Settings - English Sentence Checking

No problem for me.

Do you use display scaling?

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 23bd3bd10e74b0c23c2654d02d7d830e7693adac
CPU threads: 2; OS: Windows 10.0 Build 22621; UI render: Skia/Raster; VCL: win
Locale: en-US (en_FI); UI: en-US
Calc: threaded
Comment 3 ady 2023-04-06 15:03:55 UTC
(In reply to Buovjaga from comment #2)
> So this is Tools - Options - Language Settings - English Sentence Checking
And all "Grammar Checking" options too.

> Do you use display scaling?
The default in this system is 125% display scaling.

Resolution: 1920 x 1080.

I also use text scaling at 150%.
Comment 4 Stéphane Guillou (stragu) 2023-04-13 22:53:22 UTC
This part of the dialog is handled differently to the rest.
When testing with Ubuntu 20.04 + GNOME 3.36.8, changing the DE's font size with the accessibility setting "Large text" while LO is open does not affect the text size in the dialog like it does for the rest of the UI. However, it follows the setting when LO is opened after changing the setting.

However, I don't see the crop issue (tried with larger font + 125% scaling on Linux).

I assume adapting this tab to follow the rest of the UI would solve the issue.

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 1b06f35de68a555b85bceb5fc29d1a5f426f4bb7
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-US (fr_FR.UTF-8); UI: en-US
Calc: threaded

Caolán, any insights on why this part of the Options dialog looks so different? (headings, text scaling, checkboxes... at least in GTK3)
Comment 5 ady 2023-04-14 02:33:00 UTC
FWIW, while LO is closed, changing the OS's text scaling also changes how much the first line of these options shows as cropped (IOW, closer/further from the upper line, e.g. "Grammar Checking").
Comment 6 Caolán McNamara 2023-04-14 08:14:52 UTC
re: "Caolán, any insights on why this part of the Options dialog looks so different?" because those options pages are not actually integral parts of LibreOffice, they are provided by dictionary extensions. Extensions can populate options pages, in this case the english spell check extensions option page source is dictionaries/en/dialog/en.xdl and those StarBasic ui descriptions are implemented with the vcl widgets (with all their limitations) and using a fixed positioning layout (with all the limitations of that), all the UI used to work like this. Its hard to see a way to solve it for such extensions.