diff --git a/src/controls/TableView.qml b/src/controls/TableView.qml index 46e1d97d4793728587dc2ba7d01b50513e1d5b6a..7d85bda4d5dca07bc032679617e112e8bdc91a71 100644 --- a/src/controls/TableView.qml +++ b/src/controls/TableView.qml @@ -274,9 +274,8 @@ ScrollView { */ function rowAt(x, y) { - if (headerVisible) - y -= headerrow.height - return listView.indexAt(x, y) + var obj = root.mapToItem(listView.contentItem, x, y) + return listView.indexAt(obj.x, obj.y) }