feat: subsurface reposition

This commit is contained in:
Ashley Wulber 2025-08-25 00:16:31 -04:00
parent 4eb7f9b2fe
commit 8e7b7e586f
No known key found for this signature in database
GPG key ID: 5216D4F46A90A820
3 changed files with 32 additions and 3 deletions

View file

@ -26,3 +26,15 @@ pub fn destroy_subsurface<Message>(id: SurfaceId) -> Task<Message> {
)),
))
}
pub fn reposition_subsurface<Message>(
id: SurfaceId,
x: i32,
y: i32,
) -> Task<Message> {
task::effect(Action::PlatformSpecific(
platform_specific::Action::Wayland(wayland::Action::Subsurface(
wayland::subsurface::Action::Reposition { id, x, y },
)),
))
}