From c262d78b043d8ab65f5d2eecc0b2e6bb4263e3fa Mon Sep 17 00:00:00 2001 From: galister <22305755+galister@users.noreply.github.com> Date: Mon, 5 Feb 2024 23:20:02 +0100 Subject: [PATCH] update wlx-capture; normalized coords for xshm mouse --- Cargo.lock | 2 +- src/overlays/screen.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 990c3ce..4879bd3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4259,7 +4259,7 @@ dependencies = [ [[package]] name = "wlx-capture" version = "0.1.0" -source = "git+https://github.com/galister/wlx-capture#a3b8312a1ae2c40e9a5ed067cbf04e3a69431c44" +source = "git+https://github.com/galister/wlx-capture#c91b249d29319f4c5882abee5e911d84943aa6da" dependencies = [ "ashpd", "drm-fourcc", diff --git a/src/overlays/screen.rs b/src/overlays/screen.rs index f79f2c3..252016b 100644 --- a/src/overlays/screen.rs +++ b/src/overlays/screen.rs @@ -193,8 +193,8 @@ impl ScreenPipeline { let vertex_buffer = app.graphics.upload_verts( self.extentf[0], self.extentf[1], - (mouse.x - 2) as _, - (mouse.y - 2) as _, + mouse.x * self.extentf[0] - 2., + mouse.y * self.extentf[1] - 2., 4.0, 4.0, );