Community
Participate
Working Groups
Currently if for example a QuerySynchronization fails, TasksUiInternal.logAndDisplayStatus() is called, which calls displayStatus() with showLinkToErrorLog true. This is a problem if the there is only one Status to display, and this Status is neither a MultiStatus nor does it have an exception (and thus a stacktrace to display). The user gets faced with "see error log for details", but there are no additional details visible in the error log. Currently the QuerySyncJob transforms all stati into a MultiStatus, so even a single Status becomes a MultiStatus, which would need to change, too.
Created attachment 184893 [details] patch v1. this would fix this for my use case
Created attachment 184894 [details] mylyn/context/zip
Agreed. I have removed the message in the tooltip for now. We should implement a smarter way to drill into the error details, e.g. through a assigning a shortcut.
Reopening to fix assignment.
Closing.