Skip to content

Input region support #30

@valpackett

Description

@valpackett

Using input_shape_combine_region does not work with custom surfaces because gdk_wayland_window_sync_input_region is called from gdk_window_impl_wayland_end_paint after a GDK_WINDOW_IS_MAPPED check, which is only for surfaces mapped through gtk's default xdg shell implementation.

Would be nice if that function just worked, but everything in gdkwindow-wayland is static static static, even the impl class is defined in the .c file, so I guess it'd have to be a special API in the layer shell.

(There's also the similar opaque region.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions