Fixed #117.
This commit is contained in:
parent
be51f0c3c1
commit
73ff85418e
@ -22,6 +22,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
Fixed:
|
Fixed:
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>Auto-updating fixed, error was due to master mutex double locking. (issue #117)</li>
|
||||||
<li>Fixed some memory leaks which might appear when adding/editing categories/feeds.</li>
|
<li>Fixed some memory leaks which might appear when adding/editing categories/feeds.</li>
|
||||||
<ul>
|
<ul>
|
||||||
<hr/>
|
<hr/>
|
||||||
|
@ -208,18 +208,20 @@ void FeedsView::executeNextAutoUpdate() {
|
|||||||
// Pass needed interval data and lets the model decide which feeds
|
// Pass needed interval data and lets the model decide which feeds
|
||||||
// should be updated in this pass.
|
// should be updated in this pass.
|
||||||
QList<Feed*> feeds_for_update = m_sourceModel->feedsForScheduledUpdate(m_globalAutoUpdateEnabled &&
|
QList<Feed*> feeds_for_update = m_sourceModel->feedsForScheduledUpdate(m_globalAutoUpdateEnabled &&
|
||||||
m_globalAutoUpdateRemainingInterval == 0);
|
m_globalAutoUpdateRemainingInterval == 0);
|
||||||
|
|
||||||
if (feeds_for_update.isEmpty()) {
|
// No feeds are scheduled for update now, unlock the master lock.
|
||||||
// No feeds are scheduled for update now, unlock the master lock.
|
qApp->feedUpdateLock()->unlock();
|
||||||
qApp->feedUpdateLock()->unlock();
|
|
||||||
}
|
if (!feeds_for_update.isEmpty()) {
|
||||||
else {
|
|
||||||
// Request update for given feeds.
|
// Request update for given feeds.
|
||||||
emit feedsUpdateRequested(feeds_for_update);
|
emit feedsUpdateRequested(feeds_for_update);
|
||||||
|
|
||||||
// NOTE: OSD/bubble informing about performing
|
// NOTE: OSD/bubble informing about performing
|
||||||
// of scheduled update can be shown now.
|
// of scheduled update can be shown now.
|
||||||
|
qApp->showGuiMessage(tr("Startin auto-update of some feeds"),
|
||||||
|
tr("I will auto-update %n feed(s).", 0, feeds_for_update.size()),
|
||||||
|
QSystemTrayIcon::Information);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user