| Summary: | Task that was active when closing the app is active again when starting it | ||
|---|---|---|---|
| Product: | [Applications] ktimetracker | Reporter: | Oliver Klee <dev+kde> |
| Component: | general | Assignee: | Zoltan Gyarmati <mr.zoltan.gyarmati> |
| Status: | REOPENED --- | ||
| Severity: | normal | CC: | aspotashev |
| Priority: | NOR | ||
| Version First Reported In: | 4.6.x | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Oliver Klee
2010-05-12 11:51:11 UTC
I think I designed it like this for KDE 4.3 and 4.4, but reverted the decision because of negative user feedback with KDE 4.5. Can look it up in June. Taking aside this is not working always correctly (resuming tasks), I understand there are different opinions about this. So, I would suggest adding a preference like 'Auto restart running tasks when loading data" - boolean, and use it in taskview.cpp:load to skip over the part that tries to resume the tasks. I do not want to control this via options, I don't want to double my work. The report is valid. If you restart ktimetracker (quit and start it again), the task will no longer be running. But if you - as this bug report describes - log out, the task will not be stopped and will continue to run. CONFIRMING this bug. And here is the problem - stopping a task is nothing more than adding an end date to it. If you break ktimetracker (instead of quitting it) there is no end date. This is why we show the task as running - every second that passes adds a second to the task's time. Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I will be closing this bug. |