Showing the changes to libraries/script-engine/src/ScriptsModel.cpp (1 of 1 file). Show all
Unified · Split
| @@ -99,6 +99,9 @@ QModelIndex ScriptsModel::parent(const QModelIndex& child) const { · 98 unmodified lines | ||
| 99 | 99 | |
| 100 | 100 | QVariant ScriptsModel::data(const QModelIndex& index, int role) const { |
| 101 | 101 | TreeNodeBase* node = getTreeNodeFromIndex(index); |
| 102 | + if (!node) { | |
| 103 | + return QVariant(); | |
| 104 | + } | |
| 102 | 105 | if (node->getType() == TREE_NODE_TYPE_SCRIPT) { |
| 103 | 106 | TreeNodeScript* script = static_cast<TreeNodeScript*>(node); |
| 104 | 107 | if (role == Qt::DisplayRole) { |