[evolution/wip-webkit2] EDOMUtils - When counting offsets count scroll as well
- From: Tomas Popela <tpopela src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution/wip-webkit2] EDOMUtils - When counting offsets count scroll as well
- Date: Wed, 20 Nov 2013 09:12:58 +0000 (UTC)
commit 8a2cb1240df6802f1a4e8da310ea3c56888cddaf
Author: Tomas Popela <tpopela redhat com>
Date: Wed Nov 20 10:05:45 2013 +0100
EDOMUtils - When counting offsets count scroll as well
e-util/e-dom-utils.c | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/e-util/e-dom-utils.c b/e-util/e-dom-utils.c
index c46598e..d52fbeb 100644
--- a/e-util/e-dom-utils.c
+++ b/e-util/e-dom-utils.c
@@ -905,10 +905,14 @@ get_total_offsets (WebKitDOMElement *element,
offset_parent = element;
do {
- if (left)
+ if (left) {
*left += webkit_dom_element_get_offset_left (offset_parent);
- if (top)
+ *left -= webkit_dom_element_get_scroll_left (offset_parent);
+ }
+ if (top) {
*top += webkit_dom_element_get_offset_top (offset_parent);
+ *top -= webkit_dom_element_get_scroll_top (offset_parent);
+ }
offset_parent = webkit_dom_element_get_offset_parent (offset_parent);
} while (offset_parent);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]