Commit c6bd75f
Make DPI_CHANGED event handling async
With this commit, all the widgets scale themselves asynchronously
independent of the order saving the wait time over their children to
scale.1 parent ff6bf58 commit c6bd75f
3 files changed
Lines changed: 57 additions & 4 deletions
File tree
- bundles/org.eclipse.swt
- Eclipse SWT Tests/win32/org/eclipse/swt/internal
- Eclipse SWT/win32/org/eclipse/swt/widgets
Lines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
| |||
21 | 24 | | |
22 | 25 | | |
23 | 26 | | |
| 27 | + | |
| 28 | + | |
24 | 29 | | |
25 | 30 | | |
26 | 31 | | |
27 | 32 | | |
28 | 33 | | |
29 | 34 | | |
30 | 35 | | |
| 36 | + | |
| 37 | + | |
31 | 38 | | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
32 | 55 | | |
33 | 56 | | |
34 | 57 | | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1977 | 1977 | | |
1978 | 1978 | | |
1979 | 1979 | | |
1980 | | - | |
| 1980 | + | |
1981 | 1981 | | |
1982 | 1982 | | |
1983 | 1983 | | |
Lines changed: 33 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
78 | 79 | | |
79 | 80 | | |
80 | 81 | | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
81 | 85 | | |
82 | 86 | | |
83 | 87 | | |
| |||
4757 | 4761 | | |
4758 | 4762 | | |
4759 | 4763 | | |
4760 | | - | |
| 4764 | + | |
4761 | 4765 | | |
4762 | 4766 | | |
4763 | 4767 | | |
| |||
4950 | 4954 | | |
4951 | 4955 | | |
4952 | 4956 | | |
4953 | | - | |
| 4957 | + | |
4954 | 4958 | | |
4955 | 4959 | | |
4956 | | - | |
| 4960 | + | |
| 4961 | + | |
| 4962 | + | |
| 4963 | + | |
4957 | 4964 | | |
| 4965 | + | |
4958 | 4966 | | |
4959 | 4967 | | |
4960 | 4968 | | |
| |||
4963 | 4971 | | |
4964 | 4972 | | |
4965 | 4973 | | |
| 4974 | + | |
4966 | 4975 | | |
4967 | 4976 | | |
4968 | 4977 | | |
| |||
5876 | 5885 | | |
5877 | 5886 | | |
5878 | 5887 | | |
| 5888 | + | |
| 5889 | + | |
| 5890 | + | |
| 5891 | + | |
| 5892 | + | |
| 5893 | + | |
| 5894 | + | |
| 5895 | + | |
| 5896 | + | |
| 5897 | + | |
| 5898 | + | |
| 5899 | + | |
| 5900 | + | |
| 5901 | + | |
| 5902 | + | |
| 5903 | + | |
| 5904 | + | |
| 5905 | + | |
| 5906 | + | |
| 5907 | + | |
| 5908 | + | |
5879 | 5909 | | |
5880 | 5910 | | |
5881 | 5911 | | |
| |||
0 commit comments