webelem.rect_on_view: Actually use passed geometry

This commit is contained in:
Florian Bruhin 2016-06-06 13:26:46 +02:00
parent abfd789f9e
commit b0e9d2aca5

View File

@ -429,7 +429,7 @@ def rect_on_view(elem, *, elem_geometry=None, adjust_zoom=True):
else: else:
geometry = elem_geometry geometry = elem_geometry
frame = elem.webFrame() frame = elem.webFrame()
rect = QRect(elem_geometry) rect = QRect(geometry)
while frame is not None: while frame is not None:
rect.translate(frame.geometry().topLeft()) rect.translate(frame.geometry().topLeft())
rect.translate(frame.scrollPosition() * -1) rect.translate(frame.scrollPosition() * -1)