[macOS] Enable TextField borders on macOS 26#3289
[macOS] Enable TextField borders on macOS 26#3289SougandhS wants to merge 1 commit intoeclipse-platform:masterfrom
Conversation
Restore visible borders for SWT text controls on macOS 26 and later to improve control visibility and readability. Part of eclipse-platform#3286 and eclipse-platform/eclipse.platform.ui#3885
Is there any current build agent/ binary check APIs in SWT ? |
Not API. I think the idea as @HeikoKlare says is to build the equinox binary on macOS SDK 26 at some point in the future. As mentioned in #3286 the idea is to fix problems that occur when running SWT or an app that consumes SWT (Eclipse, RCP app) from a binary that has been compiled with macOS 25 SDK. Right now this seems to be only the Homebrew Java 25. Eclipse is launched with the Equinox launcher compiled with macOS 15 SDK and most Java binaries with 14 or 15. In this issue setting the Text control's border by checking whether the running macOS is macOS 26 or later will add an additional border in all cases. |


Restore visible borders for SWT text controls on macOS 26 and later to improve control visibility and readability.
Part of #3286 and eclipse-platform/eclipse.platform.ui#3885
Before [Light]

After[Light]

Before [Dark]

After [Dark]
