diff --git a/recentusagemodel.cpp b/recentusagemodel.cpp index 5b8304852..0bab03e71 100644 --- a/recentusagemodel.cpp +++ b/recentusagemodel.cpp @@ -26,6 +26,7 @@ #include #include +#include #if HAVE_X11 #include #endif @@ -118,6 +119,7 @@ RecentUsageModel::RecentUsageModel(QObject *parent, IncludeUsage usage, int orde , m_ordering((Ordering)ordering) , m_complete(false) { + refresh(); } RecentUsageModel::~RecentUsageModel() @@ -408,7 +410,7 @@ void RecentUsageModel::componentComplete() void RecentUsageModel::refresh() { - if (!m_complete) { + if (qmlEngine(this) && !m_complete) { return; }