Commit 197c868
committed
[GTK] Don't use deprecated gtk_style_context_invalidate()
GTK sources say:
Deprecated: 3.12: Style contexts are invalidated automatically.
https://www.eclipse.org/swt/faq.php#gtkstartup says:
Eclipse/SWT 4.16.x: GTK+ 3.20.0 and its dependencies
Eclipse/SWT 4.15.x: GTK+ 3.14.0 and its dependencies
This means that it's been at least 3 years since SWT requires GTK 3.20.
Sounds safe to stop using the deprecated function now.
Hopefully fixes eclipse-platform#697
I couldn't reproduce it in SWT snippet, so I didn't test this with SWT.
But when I tested in native snippet, removing `gtk_style_context_invalidate()`
changed things a bit and crash no longer occurred.
Signed-off-by: Alexandr Miloslavskiy <alexandr.miloslavskiy@syntevo.com>1 parent 518769d commit 197c868
File tree
9 files changed
+1
-25
lines changed- bundles/org.eclipse.swt
- Eclipse SWT PI/gtk
- library
- org/eclipse/swt/internal/gtk3
- Eclipse SWT/gtk/org/eclipse/swt/widgets
9 files changed
+1
-25
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
1736 | 1736 | | |
1737 | 1737 | | |
1738 | 1738 | | |
1739 | | - | |
1740 | | - | |
1741 | | - | |
1742 | | - | |
1743 | | - | |
1744 | | - | |
1745 | | - | |
1746 | | - | |
1747 | | - | |
1748 | | - | |
1749 | | - | |
1750 | | - | |
1751 | 1739 | | |
1752 | 1740 | | |
1753 | 1741 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
168 | | - | |
169 | 168 | | |
170 | 169 | | |
171 | 170 | | |
| |||
Lines changed: 0 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
916 | 916 | | |
917 | 917 | | |
918 | 918 | | |
919 | | - | |
920 | | - | |
921 | | - | |
922 | | - | |
923 | | - | |
924 | 919 | | |
925 | 920 | | |
926 | 921 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5307 | 5307 | | |
5308 | 5308 | | |
5309 | 5309 | | |
5310 | | - | |
5311 | 5310 | | |
5312 | 5311 | | |
5313 | 5312 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3220 | 3220 | | |
3221 | 3221 | | |
3222 | 3222 | | |
3223 | | - | |
3224 | 3223 | | |
3225 | 3224 | | |
3226 | 3225 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
259 | 259 | | |
260 | 260 | | |
261 | 261 | | |
262 | | - | |
263 | 262 | | |
264 | 263 | | |
265 | 264 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
308 | 308 | | |
309 | 309 | | |
310 | 310 | | |
311 | | - | |
312 | 311 | | |
313 | 312 | | |
314 | 313 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
917 | 917 | | |
918 | 918 | | |
919 | 919 | | |
920 | | - | |
921 | 920 | | |
922 | 921 | | |
923 | 922 | | |
| |||
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1852 | 1852 | | |
1853 | 1853 | | |
1854 | 1854 | | |
1855 | | - | |
1856 | 1855 | | |
1857 | 1856 | | |
1858 | 1857 | | |
| |||
0 commit comments