[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 465ec29: Fix incorrect offset calculation for clipped xwidget vie
From: |
Po Lu |
Subject: |
master 465ec29: Fix incorrect offset calculation for clipped xwidget views |
Date: |
Wed, 10 Nov 2021 01:30:58 -0500 (EST) |
branch: master
commit 465ec29926d2fd873a22e26f3a8b395a527ba2f5
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>
Fix incorrect offset calculation for clipped xwidget views
* src/xwidget.c (from_embedder, to_embedder): Remove incorrect
adjustment of position by view clipping.
---
src/xwidget.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/xwidget.c b/src/xwidget.c
index 4da5318..034989b 100644
--- a/src/xwidget.c
+++ b/src/xwidget.c
@@ -530,8 +530,8 @@ from_embedder (GdkWindow *window, double x, double y,
FRAME_GTK_OUTER_WIDGET (xvw->frame),
0, 0, &xoff, &yoff);
- *xout = x - (xvw->x + xvw->clip_left) - xoff;
- *yout = y - (xvw->y + xvw->clip_top) - yoff;
+ *xout = x - xvw->x - xoff;
+ *yout = y - xvw->y - yoff;
}
}
@@ -562,8 +562,8 @@ to_embedder (GdkWindow *window, double x, double y,
FRAME_GTK_OUTER_WIDGET (xvw->frame),
0, 0, &xoff, &yoff);
- *xout = x + xvw->x + xvw->clip_left + xoff;
- *yout = y + xvw->y + xvw->clip_top + yoff;
+ *xout = x + xvw->x + xoff;
+ *yout = y + xvw->y + yoff;
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 465ec29: Fix incorrect offset calculation for clipped xwidget views,
Po Lu <=