File tree 2 files changed +3
-3
lines changed
src/main/java/org/htmlunit/javascript/host
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -676,7 +676,7 @@ public final Node getParent() {
676
676
* @return the parent node
677
677
*/
678
678
@ JsxGetter
679
- public Object getParentNode () {
679
+ public Node getParentNode () {
680
680
return getJavaScriptNode (getDomNodeOrDie ().getParentNode ());
681
681
}
682
682
Original file line number Diff line number Diff line change @@ -1120,14 +1120,14 @@ public ClientRect getBoundingClientRect() {
1120
1120
int top = getPosY ();
1121
1121
1122
1122
// account for any scrolled ancestors
1123
- Object parentNode = getOffsetParentInternal (false );
1123
+ Node parentNode = getOffsetParentInternal (false ). getScriptableObject ( );
1124
1124
while ((parentNode instanceof HTMLElement )
1125
1125
&& !(parentNode instanceof HTMLBodyElement )) {
1126
1126
final HTMLElement elem = (HTMLElement ) parentNode ;
1127
1127
left -= elem .getScrollLeft ();
1128
1128
top -= elem .getScrollTop ();
1129
1129
1130
- parentNode = elem .getParentNode ();
1130
+ parentNode = elem .getParent ();
1131
1131
}
1132
1132
1133
1133
textRectangle .setBottom (top + getOffsetHeight ());
You can’t perform that action at this time.
0 commit comments