Bug 521 - Micro-break timer freeze & don't restart
Status:
RESOLVED FIXED
Component:
Core :: Win32
Version:
1.8.2
Hardware:
PC Windows
Importance:
P2 major
Target Milestone:
---
Assignee:
Raymond Penners
URL:
Depends on:
Blocks:
Reported:
Mar 23 2006 22:31:54 UTC
by:
Rafael Dias
Modified:
May 2 2006 23:12:25 UTC
IdWhoWhenSizeType
55Locked counters
Locked counters
Rafael DiasApr 27 2006 15:54:17 UTC11066image/png
WhoWhenWhatRemovedAdded
Rafael DiasMar 27 2006 20:38:52 UTCsummaryMicropause counter freeze & don't restartMicro-break timer freeze & don't restart
Rob CaelersMay 2 2006 22:03:13 UTCstatusNEWRESOLVED
resolutionFIXED
Description
Rafael Dias  Mar 23 2006 22:31:54 UTC
Configuration: WinXP Professional SP2, Portuguese (Brazil), Micropause is 15s each 10min, Rest is 5min each 1 hour, block mode is "input and screen", show applet on taskbar.

When a micro-break occurs during a rest break, both timers remain green (at the taskbar). I begin to type/click the mouse and the rest timer turn blue and re-start counting, but the micro-break timer remain stopped at 10:00 (green background). I have to disable & enable the micro-break timer to restart it.

Occurs most times when I click the "Block" button to lock WinXP during rest break.

Sorry the not-so-good english.
Comment 1
Rob Caelers  Apr 23 2006 00:49:58 UTC
I'm afraid I don't really understand..

"When a micro-break occurs during a rest break, both timers remain green (at the
taskbar)"

How can a microbreak occur during a restbreak? Green means idle, so the timers should not be green when a break starts.

Could you give a more specfic overview of what is happing?
Comment 2
Rafael Dias  Apr 27 2006 15:54:17 UTC
Created attachment 55
Locked counters

Applet with locked counters. All counters are still like that for all the morning.
Comment 3
Rafael Dias  Apr 27 2006 16:13:06 UTC
(In reply to comment #1)
> I'm afraid I don't really understand..
> 
> "When a micro-break occurs during a rest break, both timers remain green (at
> the taskbar)"
> 
> How can a microbreak occur during a restbreak? Green means idle, so the timers
> should not be green when a break starts.
> 
> Could you give a more specfic overview of what is happing?
> 

Its not green when the break starts, the micro-break timer remain green after restbreak ends (and micro-break timer don't start counting)

An example: if 15 sec micro-break occurs at 15:52, and a 5 min restbreak at 16:00 (ending 16:05), and micro-break is each 10 min, so the next micro-break will be at 16:02, during the restbreak pause (I can hear the micro-break beeps while restbreak screen is active). After that, the micro-break timer stop counting until I shut Workrave down & restart it.

The same occurs if microbreak or restbreak starts when the daily limit message is active, both counters remain green. That's the situation in the PNG I've sent.
Comment 4
Rob Caelers  Apr 27 2006 16:33:10 UTC
Thanks, I now understand the problem :-)

If Workrave attempt to start a break during another break, then that a big bug. 
What are your 'suspend timer while inactive' settings of the microbreak and restbreak?
Comment 5
Rafael Dias  Apr 27 2006 19:24:03 UTC
(In reply to comment #4)
> Thanks, I now understand the problem :-)
> 
> If Workrave attempt to start a break during another break, then that a big bug. 
> What are your 'suspend timer while inactive' settings of the microbreak and
> restbreak?
> 

All are unchecked (microbreak, rest, daily limit). I need to stay looking the screen at work (no typing), a lot of time, just checking the servers. If I check them, the breaks will never start  :-)
Comment 6
Rob Caelers  May 2 2006 22:03:13 UTC
Indeed. Should be fixed now. The next nightly build (>= May 3rd) should contain the fix.
Comment 7
Rafael Dias  May 2 2006 23:12:25 UTC
(In reply to comment #6)
> Indeed. Should be fixed now. The next nightly build (>= May 3rd) should contain
> the fix.
> 

Glad to be of help.