- fix possible problem - main timer could start before the break finish

This commit is contained in:
Dmytro Bogovych 2022-05-13 08:25:15 +03:00
parent d2d899280d
commit 36ea53b1df
2 changed files with 2 additions and 3 deletions

View File

@ -9,8 +9,7 @@
#include <unistd.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/extensions/scrnsaver.h>
#include <X11/extensions/scrnsaver.h> // This can require libxss-dev to be installed
int get_idle_time()
{

View File

@ -273,7 +273,7 @@ void MainWindow::onUpdateUI()
ui->mSkipButton->setVisible(mPostponeCount > 0);
if (mAppConfig.idle_timeout != 0)
if (mAppConfig.idle_timeout != 0 && mTimer->isActive())
{
int idle_minutes = get_idle_time();
if (idle_minutes >= mAppConfig.idle_timeout)