From c19c4820d87bdf350f0725712c0b5af908fa9580 Mon Sep 17 00:00:00 2001 From: Tannin Date: Tue, 18 Mar 2014 19:18:04 +0100 Subject: - force-enabled game esms no longer break keyboard-navigation in plugin list --- src/pluginflagicondelegate.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/pluginflagicondelegate.cpp') diff --git a/src/pluginflagicondelegate.cpp b/src/pluginflagicondelegate.cpp index 6c0bb29e..761555d7 100644 --- a/src/pluginflagicondelegate.cpp +++ b/src/pluginflagicondelegate.cpp @@ -11,8 +11,10 @@ PluginFlagIconDelegate::PluginFlagIconDelegate(QObject *parent) QList PluginFlagIconDelegate::getIcons(const QModelIndex &index) const { QList result; - foreach (const QVariant &var, index.data(Qt::UserRole + 1).toList()) { - result.append(var.value()); + if (index.isValid()) { + foreach (const QVariant &var, index.data(Qt::UserRole + 1).toList()) { + result.append(var.value()); + } } return result; } -- cgit v1.3.1