Skip to content

Conversation

@akurtakov
Copy link
Member

Error is like:

(SWT:339274): Gtk-CRITICAL **: 17:08:42.533: gtk_widget_compute_point:
assertion 'GTK_IS_WIDGET (widget)' failed

The problem comes from Control.getSurfaceOrigin method relying on fixedHandle to translate coordinated but not every widget has such, use eventHandle() instead.

Tested with Snippet165.

Error is like:
```
(SWT:339274): Gtk-CRITICAL **: 17:08:42.533: gtk_widget_compute_point:
assertion 'GTK_IS_WIDGET (widget)' failed
```

The problem comes from Control.getSurfaceOrigin method relying on
fixedHandle to translate coordinated but not every widget has such, use
eventHandle() instead.

Tested with Snippet165.
@akurtakov akurtakov self-assigned this Jan 7, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Test Results (linux)

   84 files   -  4     84 suites   - 4   14m 10s ⏱️ -5s
4 557 tests ± 0  4 333 ✅  -  4  220 💤 ±0  4 ❌ +4 
  175 runs   - 36    174 ✅  - 34    1 💤  - 2  0 ❌ ±0 

For more details on these failures, see this check.

Results for commit cc1e8b8. ± Comparison against base commit cf7f9db.

@akurtakov
Copy link
Member Author

This is kind of prereq for #2895 as it fails for chevron button positioning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant