- fix possible problem - main timer could start before the break finish
This commit is contained in:
parent
d2d899280d
commit
36ea53b1df
@ -9,8 +9,7 @@
|
|||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <X11/Xlib.h>
|
#include <X11/Xlib.h>
|
||||||
#include <X11/Xutil.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()
|
int get_idle_time()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -273,7 +273,7 @@ void MainWindow::onUpdateUI()
|
|||||||
|
|
||||||
ui->mSkipButton->setVisible(mPostponeCount > 0);
|
ui->mSkipButton->setVisible(mPostponeCount > 0);
|
||||||
|
|
||||||
if (mAppConfig.idle_timeout != 0)
|
if (mAppConfig.idle_timeout != 0 && mTimer->isActive())
|
||||||
{
|
{
|
||||||
int idle_minutes = get_idle_time();
|
int idle_minutes = get_idle_time();
|
||||||
if (idle_minutes >= mAppConfig.idle_timeout)
|
if (idle_minutes >= mAppConfig.idle_timeout)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user