From 74128d2a97703d08c50f6e3c99e0f6deff416809 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 16 Mar 2023 15:11:27 +0000 Subject: [PATCH] minor fix for region sharing --- src/screencast/wlr_screencast.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/screencast/wlr_screencast.c b/src/screencast/wlr_screencast.c index f1c5b26..be23a16 100644 --- a/src/screencast/wlr_screencast.c +++ b/src/screencast/wlr_screencast.c @@ -534,7 +534,7 @@ static const struct hyprland_toplevel_export_frame_v1_listener hyprland_frame_li .damage = hyprland_frame_damage}; void xdpw_wlr_register_cb(struct xdpw_screencast_instance *cast) { - if (cast->target.x != -1 && cast->target.y != -1 && cast->target.w != -1 && cast->target.h != -1 && cast->target.window_handle == -1) { + if (cast->target.x != -1 && cast->target.y != -1 && cast->target.w != -1 && cast->target.h != -1 && cast->target.window_handle <= 0) { // capture region cast->frame_callback = zwlr_screencopy_manager_v1_capture_output_region( cast->ctx->screencopy_manager, cast->with_cursor, cast->target.output->output, cast->target.x,