Open
Bug 1655924
Opened 4 years ago
Updated 3 years ago
Race condition happening when creating or resizing widgets
Categories
(Core :: Widget: Gtk, defect, P3)
Core
Widget: Gtk
Tracking
()
NEW
People
(Reporter: nical, Unassigned)
References
Details
Attachments
(1 obsolete file)
gdk_window_get_origin
blocks on a synchronous x server query, which causes performance issues. However, removing the sycnrhonous query causes regressions such as bug 1652743 and bug 1653711, which look related to some kind of race condition during resize or around the creation of a window, and that race condition appears to be hidden by the frequent synchronous queries. The regression doesn't depend on the way the window origin is computed but only on whether a synchronous query happens before computing the window origin.
Reporter | ||
Updated•4 years ago
|
Severity: -- → S3
Priority: -- → P3
Comment hidden (typo) |
Updated•4 years ago
|
Assignee: nobody → nika
Status: NEW → ASSIGNED
Comment hidden (typo) |
Updated•4 years ago
|
Assignee: nika → nobody
Status: ASSIGNED → NEW
Updated•3 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•