diff --git a/UI/source-tree.cpp b/UI/source-tree.cpp index f02ec6d6f..a51de09e4 100644 --- a/UI/source-tree.cpp +++ b/UI/source-tree.cpp @@ -1757,5 +1757,8 @@ QSize SourceTreeDelegate::sizeHint(const QStyleOptionViewItem &, SourceTree *tree = qobject_cast(parent()); QWidget *item = tree->indexWidget(index); + if (!item) + return (QSize(0, 0)); + return (QSize(item->width(), item->height())); }