Commit feac37eb authored by Pavel Vainerman's avatar Pavel Vainerman

(DelayTimer): исправление ошибок

parent 5be01587
......@@ -63,13 +63,15 @@ class DelayTimer
{
if( waiting_off )
{
if( !st && pt.checkTime() )
if( pt.checkTime() )
{
waiting_off = false;
state = false;
if( !st )
state = false;
return state;
}
else if( st != prevState )
else if( st != prevState && !st )
pt.reset();
prevState = st;
......@@ -78,13 +80,16 @@ class DelayTimer
if( waiting_on )
{
if( st && pt.checkTime() )
if( pt.checkTime() )
{
waiting_on = false;
state = true;
if( st )
state = true;
else
return state;
}
else if( st != prevState )
else if( st != prevState && st )
pt.reset();
prevState = st;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment