Bug 475903 - In Qt6, space characters are not rendered correctly when they are selected
Summary: In Qt6, space characters are not rendered correctly when they are selected
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: emulation (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR major
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords: qt6, regression
Depends on:
Blocks:
 
Reported: 2023-10-21 03:55 UTC by Fushan Wen
Modified: 2023-11-08 13:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
attachment-608686-0.html (1.78 KB, text/html)
2023-10-21 17:16 UTC, tcanabrava
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fushan Wen 2023-10-21 03:55:27 UTC
The characters don't have correct widths, so it's almost impossible to select the text precisely.

Qt 6.6.0
Comment 1 tcanabrava 2023-10-21 17:16:41 UTC
Created attachment 162479 [details]
attachment-608686-0.html

I have spend two weekends trying to fix this without finding the cause. The
one thing I know is that the previous qt5 used a font hint odor size
whereas on the new one we don’t have that anymore

On Sat, 21 Oct 2023 at 05:55 Fushan Wen <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=475903
>
>             Bug ID: 475903
>            Summary: In Qt6, space characters is not rendered correctly
>                     when they are selected
>     Classification: Applications
>            Product: konsole
>            Version: unspecified
>           Platform: Compiled Sources
>                 OS: Linux
>             Status: REPORTED
>           Keywords: qt6, regression
>           Severity: major
>           Priority: NOR
>          Component: emulation
>           Assignee: konsole-devel@kde.org
>           Reporter: qydwhotmail@gmail.com
>   Target Milestone: ---
>
> The characters don't have correct widths, so it's almost impossible to
> select
> the text precisely.
>
> Qt 6.6.0
>
> --
> You are receiving this mail because:
> You are the assignee for the bug.