rust-x-bindings / rust-xcb

Rust bindings and wrapper for XCB.
MIT License
161 stars 63 forks source link

Special event EID is wrong #256

Closed kvark closed 4 months ago

kvark commented 6 months ago
let raw = xcb_register_for_special_xge(self.c, ext, XGE::NUMBER, &mut stamp as *mut _);

Here, XGE::NUMBER isn't applicable. The API expects a new event ID, see https://github.com/yshui/picom/blob/f28905b62d1fdad21655dfcaf0d291eb5c2bfc35/src/backend/xrender/xrender.c#L926C46-L926C60 for example.