Commit df1c412
[GTK4] Stop handling expose events directly
The handling of expose events has been internalized with GTK4 making it
impossible to e.g. invalidate an area of a surface. Furthermore, the
native method that are called no longer exist in GTK4, leading to an
UnsatisfiedLinkError.
From the documentation:
Application and widget code should not handle expose events directly;
invalidation should use the GtkWidget API, and drawing should only
happen inside GtkWidget::draw implementations.
Closes #17941 parent 0a14879 commit df1c412
File tree
1 file changed
+3
-0
lines changed- bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets
1 file changed
+3
-0
lines changedLines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1015 | 1015 | | |
1016 | 1016 | | |
1017 | 1017 | | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
1018 | 1021 | | |
1019 | 1022 | | |
1020 | 1023 | | |
| |||
0 commit comments