eclipse-platform / eclipse.platform.swt

Eclipse SWT
https://www.eclipse.org/swt/
Eclipse Public License 2.0
112 stars 135 forks source link

Parse swt.autoScale.updateOnRuntime only in win32 #1311

Closed akoch-yatta closed 3 months ago

akoch-yatta commented 3 months ago

The swt.autoScale.updateOnRuntime has currently only effect in the win32 implementation. Therefor parsing of the flag will only be done on win32. This does not fix any open issue currently, but will make sure, IF this flag is used in common code, relying on it will result in a unintended execution on GTK or cocoa. This PR is a prerequisite to get rid of the "Restart on DPI Change" dialog in WorkbenchWindow with the flag being true on win32

github-actions[bot] commented 3 months ago

Test Results

   470 files  ±0     470 suites  ±0   8m 59s :stopwatch: +52s  4 135 tests ±0   4 127 :white_check_mark: ±0   8 :zzz: ±0  0 :x: ±0  16 336 runs  ±0  16 244 :white_check_mark: ±0  92 :zzz: ±0  0 :x: ±0 

Results for commit fbaa685a. ± Comparison against base commit 69184cc5.

:recycle: This comment has been updated with latest results.