| Summary: | Cannot traverse entire font lists in combo box with Windows scaling, the widget extends off display | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | xordevoreaux |
| Component: | LibreOffice | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | NEW --- | ||
| Severity: | normal | CC: | buzea.bogdan, raykowj, vsfoote, xordevoreaux |
| Priority: | medium | ||
| Version: | 7.5.0.0 alpha0+ | ||
| Hardware: | x86-64 (AMD64) | ||
| OS: | Windows (All) | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 112678, 113438 | ||
| Attachments: | sidebar | ||
|
Description
xordevoreaux
2022-08-20 18:10:32 UTC
Created attachment 181916 [details]
sidebar
Confrimed, Version: 7.3.5.2 (x64) / LibreOffice Community Build ID: 184fe81b8c8c30d8b5082578aee2fed2ea847c01 CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: en-US (en_US); UI: en-US Calc: CL and on recent master daily Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 5ac75131556b687a01517ce4520a05bb49c1d840 CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Vulkan; VCL: win Locale: en-US (en_US); UI: en-US Calc: CL but this is not limited to Windows 'Ease of access' assistive technoloy. And not Sidebar only, it affects layout of all listboxes holding fonts with 'Show preview of fonts' enabled (the default). Windows 'Ease of Access' is directing user to either Scale UI elements with fonts for the "Make text bigger", or to apply a simple scaling factor for "Make everything bigger"; both The issue actually seems to be that is the listboxes holding Fonts are being scaled at a different amount to the rest of the LO UI. When UI is scaled the listboxes are not being resized to fit, and extend off the display. Some relief is available by turning off the font previews (Tools -> Options -> View "Font lists" 'Show preview of fonts'). STR 1. set Windows -> System -> Display "Scale and layout" to 175% allow desktop to scale 2. open Windows build (7.3.5 or master against 7.5) 3. open writer 4. from the 'Formatting' toolbar, use the selection triangle to open the listbox note the listbox extends to bottom of display, and logically off the display 5. use cursor to scroll the highlighted font down note at the bottom of the shown listbox that selection continues off the display 6. likewise openthe Sidebar properties deck and in the Character content panel use the selection triangle to open the listbox and note it extends off display The running off the display can be reduced by turning off the 'Show preview of fonts' from Tools -> Options -> View "Font Lists" entry. That reduces the total height of the listboxes But even with font preview turned off the listboxes seem too high when Windows DE is in a scaled mode and exceed the bounds of the LibreOffice application frame. Dialogs are not affected; but listboxes attached to toolbar or in Sidebar or Notebook Bar are. Seems like something is needed to control their size--they already have scroll bar and thumb but they still get too tall. |