Fix inhibit system functionality. Closes #766.

This commit is contained in:
sledgehammer999 2013-11-16 19:29:50 +02:00
parent ad69cbb318
commit f09328c13c
3 changed files with 20 additions and 5 deletions

View file

@ -1409,11 +1409,7 @@ void MainWindow::on_actionAutoShutdown_system_toggled(bool enabled)
void MainWindow::checkForActiveTorrents()
{
const TorrentStatusReport report = transferList->getSourceModel()->getTorrentStatusReport();
if (report.nb_active > 0) // Active torrents are present; prevent system from suspend
m_pwr->setActivityState(true);
else
m_pwr->setActivityState(false);
m_pwr->setActivityState(transferList->getSourceModel()->inhibitSystem());
}
QIcon MainWindow::getSystrayIcon() const