Bug 646 - Timer freezing instead of resetting
Status:
RESOLVED FIXED
Component:
GUI :: gtkmm
Version:
unspecified
Hardware:
PC Windows XP
Importance:
P4 normal
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
Jun 27 2007 12:22:48 UTC
by:
Raymond Penners
Modified:
Sep 19 2007 22:51:01 UTC
CC List:
Ray Satiro
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Ray Satiro | Jul 8 2007 22:44:49 UTC | cc | Ray Satiro | |
| Rob Caelers | Aug 27 2007 14:04:08 UTC | priority | P2 | P4 |
| Ray Satiro | Sep 19 2007 22:51:01 UTC | status | NEW | RESOLVED |
| resolution | FIXED |
Description
Raymond Penners Jun 27 2007 12:22:48 UTC
I don't have a bugzilla account nor do I see this bug listed. As this is a W32 bug I thought I would mention it to you. I have Workrave 1.8.4 running on GTK+ 2.10.6-1 on XP Pro. When I boot up, Workrave starts and waits for the first mouse movement, as expected. Once this happens it starts to count down as expected. I have it set to give a 10 second micropause every 10 minutes and a 5 minutes rest break every hour. When the micropause timer reaches zero it pops up the countdown window. If the mouse is moved during this time the countdown freezes instead of resetting to 10 seconds. If the timer is disabled and re-enabled in preferences, this does not fix the problem, which remains the same. The only way to fix it is as follows: Click the 'Rest Break' button on the frozen micropause dialog. Then click the 'Skip' button on the rest break dialog. Then go into preference and turn off the micropause timer, wait for the floating box to refresh and lose the timer, then re-enable the time and wait for it to come back. Then close preferences. This results in the micropause window re-appearing and counting down, and now it works as expected for the rest of the day. If the mouse is moved it now resets back to 10 seconds and waits for inactivity again. I hope this is useful. If you would like me to test anything in relation to this bug, feel free to ask. Thanks for the utility, very handy and it does what it says (I'm recovering from a neck injury and can tell what a difference it's made).
Comment 1
Ray Satiro Jul 1 2007 05:31:26 UTC
Hi, your report has a lot of helpful information and I am going to try to reproduce what you describe. Before I can do that though, we need more information. Can you please post a comment concerning the specific preferences set for your Micro-break? What is the postpone time? Do you have any/all of the following enabled: -Show 'Postpone' and 'Skip' button -Suspend timer when inactive -Prompt before breaking -Maximum number of prompts Do you have a sound card problem? Do you hear workrave sounds? Do you see the warning window frame flash? Flashing is a sign of activity. Does any window flash and not stop flashing? Also, please comment on how many times this has happened to you, and whether it always happens or just sometimes. Thanks!
Comment 2
Ray Satiro Sep 18 2007 22:30:23 UTC
Fixed in 1.8.5