From 7366ee95f47beec0c717af8c5bcbcd3a9953bd19 Mon Sep 17 00:00:00 2001 From: Caroline Chao <caroline.chao@digia.com> Date: Tue, 21 May 2013 11:26:57 +0200 Subject: [PATCH] TableView: Fix rowAt function Task-number: QTBUG-31160 Change-Id: Ife5837645636be1b2b2ee5cf9b0aa27ac04c2dc0 Reviewed-by: J-P Nurmi <jpnurmi@digia.com> --- src/controls/TableView.qml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/controls/TableView.qml b/src/controls/TableView.qml index 46e1d97d4..7d85bda4d 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) } -- GitLab