Correctly handle KeyError/ValueError exceptions on scrollPosition setter

1.3
IceArmy 2011-07-29 02:12:12 -07:00
parent 56939bc153
commit c9ad2c35a7
1 changed files with 2 additions and 2 deletions

View File

@ -408,8 +408,8 @@ class WebPage(QObject):
positions[item] = int(size[item])
if positions[item] < 0:
positions[item] = 0
except KeyError:
positions[item] = self.m_webPage.m_scrollPosition[item]
except (KeyError, ValueError):
positions[item] = self.scrollPosition[item]
self.m_webPage.m_scrollPosition = QPoint(positions['left'], positions['top'])
@pyqtSlot(str, str)