mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-18 00:03:05 -04:00
[dbmanager] Fix python error when scrolling postgis results
Fixes #17835
This commit is contained in:
parent
ad849615a3
commit
fa56aa5542
@ -125,7 +125,7 @@ class TableDataModel(BaseTableModel):
|
||||
def getData(self, row, col):
|
||||
if row < self.fetchedFrom or row >= self.fetchedFrom + self.fetchedCount:
|
||||
margin = self.fetchedCount / 2
|
||||
start = self.rowCount() - margin if row + margin >= self.rowCount() else row - margin
|
||||
start = int(self.rowCount() - margin if row + margin >= self.rowCount() else row - margin)
|
||||
if start < 0:
|
||||
start = 0
|
||||
self.fetchMoreData(start)
|
||||
|
@ -91,9 +91,9 @@ class ORTableDataModel(TableDataModel):
|
||||
row >= self.fetchedFrom + self.fetchedCount):
|
||||
margin = self.fetchedCount / 2
|
||||
if row + margin >= self.rowCount():
|
||||
start = self.rowCount() - margin
|
||||
start = int(self.rowCount() - margin)
|
||||
else:
|
||||
start = row - margin
|
||||
start = int(row - margin)
|
||||
if start < 0:
|
||||
start = 0
|
||||
self.fetchMoreData(start)
|
||||
|
Loading…
x
Reference in New Issue
Block a user