tablet-v2: fix surface_accepts_* API consistency

This commit is contained in:
Isaac Freund 2024-02-27 11:36:43 +01:00
parent 9b658391d3
commit ea537a2a8f
No known key found for this signature in database
GPG key ID: 86DED400DDFD7A11
2 changed files with 5 additions and 3 deletions

View file

@ -229,6 +229,11 @@ pub const Surface = extern struct {
return wlr_surface_accepts_touch(seat, surface);
}
extern fn wlr_surface_accepts_tablet_v2(tablet: *wlr.TabletV2Tablet, surface: *Surface) bool;
pub fn acceptsTabletV2(surface: *Surface, tablet: *wlr.TabletV2Tablet) bool {
return wlr_surface_accepts_tablet_v2(tablet, surface);
}
extern fn wlr_surface_lock_pending(surface: *Surface) u32;
pub const lockPending = wlr_surface_lock_pending;

View file

@ -47,9 +47,6 @@ pub const TabletV2Tablet = extern struct {
tool_destroy: wl.Listener(void),
current_client: ?*opaque {},
extern fn wlr_surface_accepts_tablet_v2(tablet: *TabletV2Tablet, surface: *wlr.Surface) bool;
pub const surfaceAcceptsTabletV2 = wlr_surface_accepts_tablet_v2;
};
pub const TabletV2TabletTool = extern struct {