From 57712ea69198624492ef147f940235a19f8f2ee8 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 12 Feb 2018 17:01:23 +0000 Subject: [PATCH] Fix mesh output 'sync views' - need to walk parent stack to tableview --- qrenderdoc/Windows/BufferViewer.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qrenderdoc/Windows/BufferViewer.cpp b/qrenderdoc/Windows/BufferViewer.cpp index ea5868460..e0bcbba8a 100644 --- a/qrenderdoc/Windows/BufferViewer.cpp +++ b/qrenderdoc/Windows/BufferViewer.cpp @@ -2942,8 +2942,11 @@ void BufferViewer::data_scrolled(int scrollvalue) { QObject *sender = QObject::sender(); RDTableView *view = qobject_cast(sender); - if(view == NULL) - view = qobject_cast(sender->parent()); + while(sender != NULL && view == NULL) + { + sender = sender->parent(); + view = qobject_cast(sender); + } if(view == NULL) return;