From 00e1f0056d9e00d99e0ff8942bb5661e4f919c7b Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 19 May 2021 11:44:41 +0100 Subject: [PATCH] Fix a crash if a table widget gets a copy shortcut with no selection --- qrenderdoc/Widgets/Extended/RDTableWidget.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qrenderdoc/Widgets/Extended/RDTableWidget.cpp b/qrenderdoc/Widgets/Extended/RDTableWidget.cpp index 66924ce4d..8806427f6 100644 --- a/qrenderdoc/Widgets/Extended/RDTableWidget.cpp +++ b/qrenderdoc/Widgets/Extended/RDTableWidget.cpp @@ -101,6 +101,9 @@ void RDTableWidget::copySelection() { QList items = selectedItems(); + if(items.empty()) + return; + std::sort(items.begin(), items.end(), [this](QTableWidgetItem *a, QTableWidgetItem *b) { if(row(a) != row(b)) return row(a) < row(b);