Created attachment 183709 [details] Example of unreadable reply KMail: 6.4.3 (25.04.3) Environnement de développement de KDE: 6.16.0 Qt: Par utilisation de 6.8.3 et avec compilation avec 6.8.3 Fedora Linux 41 (KDE Plasma) (Wayland) Build ABI: x86_64-little_endian-lp64 Kernel: linux 6.15.6-100.fc41.x86_64 This is also affected by the "window wrapping bug" (https://bugs.kde.org/show_bug.cgi?id=219572) Here are some steps to reproduce the issues: First mail, line wrap at 78 chars, big window, everything work as expected, I compose and receive exactly this: ``` Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus fringilla lacus nec metus bibendum egestas. Iaculis massa nisl malesuada lacinia integer nunc posuere. Ut hendrerit semper vel class aptent taciti sociosqu. Ad litora torquent per conubia nostra inceptos himenaeos. ``` First reply, line wrap 78 chars, big window, again, everything work as expected, I compose and receive exactly this: ``` Le 01/08/2025, 14:46 Louis Chauvet a écrit : > Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex > sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus duis > convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus > fringilla lacus nec metus bibendum egestas. Iaculis massa nisl malesuada > lacinia integer nunc posuere. Ut hendrerit semper vel class aptent taciti > sociosqu. Ad litora torquent per conubia nostra inceptos himenaeos. Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus fringilla lacus nec metus bibendum egestas. Iaculis massa nisl malesuada lacinia integer nunc posuere. Ut hendrerit semper vel class aptent taciti sociosqu. Ad litora torquent per conubia nostra inceptos himenaeos. ``` Second reply, line wrap 78 chars, big window, it starts to be broken, I receive this: ``` Le 01/08/2025, 14:46 Louis Chauvet a écrit : > Le 01/08/2025, 14:46 Louis Chauvet a écrit : > > Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex > > sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus duis > > convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus > > fringilla lacus nec metus bibendum egestas. Iaculis massa nisl malesuada > > lacinia integer nunc posuere. Ut hendrerit semper vel class aptent taciti > > sociosqu. Ad litora torquent per conubia nostra inceptos himenaeos. > > Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex > sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus duis > convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus > fringilla lacus nec metus bibendum egestas. Iaculis massa nisl malesuada > lacinia integer nunc posuere. Ut hendrerit semper vel class aptent taciti > sociosqu. Ad litora torquent per conubia nostra inceptos himenaeos. Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus ex sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus duis convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus fringilla lacus nec metus bibendum egestas. Iaculis massa nisl malesuada lacinia integer nunc posuere. Ut hendrerit semper vel class aptent taciti sociosqu. Ad litora torquent per conubia nostra inceptos himenaeos. ``` All subsequent reply are more and more broken, and after a few replies, here is the result: ``` Le 01/08/2025, 15:06 Louis Chauvet a écrit : > Le 01/08/2025, 15:06 Louis Chauvet a écrit : > > Le 01/08/2025, 15:06 Louis Chauvet a écrit : > > > Le 01/08/2025, 14:46 Louis Chauvet a écrit : > > > > Le 01/08/2025, 14:46 Louis Chauvet a écrit : > > > > > Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque > > faucibus > > > > ex > > > > > > > > sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus > > > > > > duis > > > > > > > > convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus > > > > > fringilla lacus nec metus bibendum egestas. Iaculis massa nisl > > malesuada > > > > > > lacinia integer nunc posuere. Ut hendrerit semper vel class aptent > > > > taciti > > > > > > > sociosqu. Ad litora torquent per conubia nostra inceptos himenaeos. > > > > > > > > Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus > > > > ex > > > > > > sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus > > > > duis > > > > > > convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus > > > > fringilla lacus nec metus bibendum egestas. Iaculis massa nisl malesuada > > > > lacinia integer nunc posuere. Ut hendrerit semper vel class aptent > > taciti > > > > > sociosqu. Ad litora torquent per conubia nostra inceptos himenaeos. > > > > > > Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque faucibus > > ex > > > > sapien vitae pellentesque sem placerat. In id cursus mi pretium tellus > > duis > > > > convallis. Tempus leo eu aenean sed diam urna tempor. Pulvinar vivamus > > > fringilla lacus nec metus bibendum egestas. Iaculis massa nisl malesuada > > > lacinia integer nunc posuere. Ut hendrerit semper vel class aptent taciti > > > sociosqu. Ad litora torquent per conubia nostra inceptos himenaeos. ``` Expected Behavior: The original message should not be hard wrapped. Actual Behavior: The text is hard wrapped at 78 characters. This is problematic for two reasons: - It completly broke the readability (no > prefix) - Even with the prefix, after few replies you get this kind of unreadable content: ``` >>>>>> Lorem ipsum dolor sit amet consectetur adipiscing elit. Quisque > faucibus >> ex >>>>>> sapien vitae pellentesque sem placerat. In id cursus mi pretium > tellus >> duis ```