Open selundqma opened 1 month ago
Sadly WRAP
is not really specified the API only says
https://github.com/eclipse-platform/eclipse.platform.swt/blob/90111e3594cf0be9f6d56146884c88190939dc14/bundles/org.eclipse.swt/Eclipse%20SWT/common/org/eclipse/swt/SWT.java#L1543-L1554
so all one can expect is that some wrapping is performed but not how exactly.
Seen so far only on Windows (11)
Do other win32-API based software show the same issue?
Describe the bug Strange line breaking behavior when using the SWT.WRAP flag in a SWT Label and the text contains Swedish characters (åäö). Seen so far only on Windows (11). I expected the wrapping to happen only on white spaces and not on "special characters" like åäö (or similar extra chars in other languages). Could it be that all the line breaking functionality is handled by OS calls and that we have no control over how it happens in the Java code? Or, is it possible to understand why the line break happens?
Environment JRE/JDK version 21.0.4.7.1 Eclipse 4.31 (2023-03)
Screenshots Please see screenshots for clarification. The screenshot with the arrows shows where the unwanted line break happens. Taken from Windows 11.
The screenshot without any arrows where it looks ok is taken from MacOS Sonoma.