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

            Bug ID: 172871
           Summary: VCL layout lacks height-for-width, so wrapping labels
                    clip instead of re-wrapping (dialog text cut off at
                    HiDPI)
           Product: LibreOffice
           Version: 26.2.2.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: UI
          Assignee: [email protected]
          Reporter: [email protected]

Description:
 On a HiDPI Qt6/Wayland build, several dialogs clip or mis-wrap text. Example:
the "Select Your Preferred User Interface" dialog — the description label on
the right is cut off, and the "Toolbars" tab breaks into "Toolba / rs".
▎
▎ Root cause: VCL's box/grid layout allocates from a single GetOptimalSize()
and never re-checks a widget's height once its width is constrained, so a
wrapping FixedText allocated less than its optimal width gets clipped instead
of re-wrapping. The gtk3 backend doesn't show this because GTK does
height-for-width — the gap is specific to VCL's own layout
(qt6/kf6/gen/win/osx).
▎
▎ Proposed fix: add opt-in height-for-width support to VCL. Full design
discussion sent to the dev mailing list: [paste your archive link here once it
appears].

Related: tdf#159915

Actual Results:
enhancement

Expected Results:
Properly scaled UI on hi resolution monitors


Reproducible: Always


User Profile Reset: Yes

Additional Info:
I submitted an email to the LibreOffice developer mailing list to increase
visibility of this enhancement proposal. 

I'm also submitting this request so it has a formal tdf# bug number.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to