chronos-timetracker icon indicating copy to clipboard operation
chronos-timetracker copied to clipboard

Frequent UI freezes

Open theCalcaholic opened this issue 6 years ago • 6 comments

Expected Behavior

The interface should always respond to interactions.

Actual Behavior

On many occasions, parts of the UI are frozen, including

  • The tracking pane (even the time display)
  • The 'Add/Edit Task' buttons
  • The Quit-Button
  • Probably many more

However, in some cases I can still select tasks from the left pane and have their details displayed correctly

Steps to Reproduce the Problem

I'm yet to find a pattern, but I think it is related to backend requests taking longer than expected or failing (something like that). Is there a debug mode or a log file to help getting to the bottom of this?

EDIT: I think this usually happens, when editing a ticket (either by clicking the +-button or the edit button). Sometimes it works, but maybe in 1 out of 3 Chronos freezes - sometimes temporarily, sometimes until I kill it.

Specifications

  • Chronos-timetracker version: Electron/Appimage
  • OS: Linux/Ubuntu

theCalcaholic avatar Mar 07 '19 16:03 theCalcaholic

@theCalcaholic Did you find the pattern when it happens?

VladimirPal avatar Apr 01 '19 12:04 VladimirPal

@VladimirPal Unfortunately not, though I still believe it might be related to network flakiness (I'm behind a company VPN most of the time while working).

I eventually migrated to a different tool. Sorry for not being able to provide a lot more insights on this.

theCalcaholic avatar Apr 03 '19 16:04 theCalcaholic

@theCalcaholic which tool?

VladimirPal avatar Apr 03 '19 20:04 VladimirPal

This one: https://github.com/johannesjo/super-productivity

It doesn't offer the same degree of JIRA integration, but it works better with my network situation, because it's basically an offline project management tool which can be partially synced to some backends (JIRA, among others).

theCalcaholic avatar Apr 05 '19 22:04 theCalcaholic

I'm not sure whether my behavior is related, but for me the app freezes (I would say 100%) using following pattern:

  • Track one ticket
  • Search for another one and have it displayed
  • Finish tracking of the current ticket and quickly click the tracking start button again (to start the another ticket)

Usually the app freezes (the timer stays on 00:00) and I have to close it via task manager. I don't know whether it unfreezes itself, I want to track time ;)

Happens with the 3.2.6 on Windows 10

UPDATE: When this happens, the UI is responsive as in it is possible to search and view tasks, but the timer button is not responding, and it is not possible to close the application (Quit, or X) only to kill it in Task manager.

deep9 avatar Jul 17 '19 17:07 deep9

I'm experiencing the same issue :arrow_up: on Ubuntu 18.04. Probably might be able to debug it locally from the sources at the end of the week, if it is possible :)

maxmalov avatar Jul 30 '19 17:07 maxmalov