Task #2746

Improve the UI to block only concerned branch when launching heavy computing processes

Added by Sebastien Jacquot 7 months ago.

Status:New Start date:01/29/2020
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:UI Spent time: -
Target version:TXM X.X

Description

Since 0.8.1 and 0.8.0 lazy loading implementation, calling a command or reopening a result will provoke ascendant computing of the parents branch that are needed to be consistent before using the command or reopening the result (see: #2682).
For large corpora, actual solution is to block the UI with a cancelable modal progression dialog until all is ready.
A better solution would be to block only the concerned branch, or corpus, or project so user can still continue to work rather than block all the UI.

Also available in: Atom PDF