| Summary: | [GroupBy] BusyIndicator not shown for complete structure update | ||
|---|---|---|---|
| Product: | [Technology] NatTable | Reporter: | Dirk Fauth <dirk.fauth> |
| Component: | GlazedLists Extension | Assignee: | Dirk Fauth <dirk.fauth> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 2.0.5 | ||
| Target Milestone: | 2.1.0 | ||
| Hardware: | PC | ||
| OS: | Windows 10 | ||
| See Also: |
https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/200356 https://git.eclipse.org/c/nattable/org.eclipse.nebula.widgets.nattable.git/commit/?id=17f81956fec5ad31eaefa09a63c79a815473a095 https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/200412 https://git.eclipse.org/c/nattable/org.eclipse.nebula.widgets.nattable.git/commit/?id=17c34272f67140a22d81030f18366f7d176e2b37 |
||
| Whiteboard: | |||
|
Description
Dirk Fauth
On updating the tree structure in the groupBy feature, there should be a BusyIndicator shown to inform the user about a long running operation that should not be interrupted. In the past the long running operation was only in GroupByDataLayer#updateTree(). With the latest changes there are additional operations in GroupByDataLayer#update(Observable, Object) to ensure that the initial tree structure stays in good order (actually this means removing and re-applying the sort and filter states). To show the BusyIndicator for the whole update operation, it should be wrapped around the update() method additionally. New Gerrit change created: https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/200356 Gerrit change https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/200356 was merged to [master]. Commit: http://git.eclipse.org/c/nattable/org.eclipse.nebula.widgets.nattable.git/commit/?id=17f81956fec5ad31eaefa09a63c79a815473a095 New Gerrit change created: https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/200412 Gerrit change https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/200412 was merged to [master]. Commit: http://git.eclipse.org/c/nattable/org.eclipse.nebula.widgets.nattable.git/commit/?id=17c34272f67140a22d81030f18366f7d176e2b37 Fixed with 2.1.0 |