web-pal / chronos-timetracker

Desktop client for JIRA. Track time, upload worklogs without a hassle.
https://chronos.web-pal.com
MIT License
298 stars 66 forks source link

Frequent UI freezes #167

Open theCalcaholic opened 5 years ago

theCalcaholic commented 5 years ago

Expected Behavior

The interface should always respond to interactions.

Actual Behavior

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

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

VladimirPal commented 5 years ago

@theCalcaholic Did you find the pattern when it happens?

theCalcaholic commented 5 years ago

@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.

VladimirPal commented 5 years ago

@theCalcaholic which tool?

theCalcaholic commented 5 years ago

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).

deep9 commented 5 years ago

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

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.

maxmalov commented 5 years ago

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 :)