bug #5670
closedRefresh of Taxon Navigator
Added by Katja Luther over 8 years ago. Updated over 3 years ago.
80%
Description
Reimplement the refresh of the navigator.
The refresh itself works now, but now the navigator is completely refreshed if it is not needed and this yields to performance problems.
Refresh removed for:
- set subtree publish / secundum
- new taxon node cancel
Refresh parent only for:
- save Name Editor
Open issues:
- New Taxon Node / Update Taxon Node
- Move taxon node
- Change synonymToAccepted
Swap syn-acc- bulk editor for name and taxon
- tbc
Files
Related issues
Updated by Andreas Müller almost 8 years ago
- Description updated (diff)
- Assignee changed from Andreas Müller to Katja Luther
Updated by Andreas Kohlbecker almost 5 years ago
- Private changed from Yes to No
I think this ticket needs more details.
Refresh of what? General refresh of all nodes and the classifications?
Updated by Andreas Kohlbecker almost 5 years ago
- Copied from bug #5289: trying to delete an already deleted object leads to not correctly handled exception added
Updated by Andreas Kohlbecker almost 5 years ago
- Related to bug #7521: refresh of taxonnavigator sometimes does not work for moving taxonnodes added
Updated by Andreas Kohlbecker almost 5 years ago
- Related to bug #8582: Taxon Navigator: Classification label not refreshed & new taxa not visible added
Updated by Andreas Kohlbecker almost 5 years ago
- Subject changed from refresh of navigator to refresh of Taxon Navigator
Updated by Katja Luther over 3 years ago
- Subject changed from refresh of Taxon Navigator to Refresh of Taxon Navigator
- Description updated (diff)
- Status changed from New to In Progress
- Assignee changed from Katja Luther to Andreas Müller
First issues:
- add a parameter whether the navigator should be updated or not.
- do not refresh the navigator if taxon node wizard was closed with cancel.
- update caches does not need a refresh
- set secundum and set publish flag does not need a refresh
please review the first steps.
Updated by Katja Luther over 3 years ago
Refresh only the handled taxonnode for changes in taxa or names.
Updated by Andreas Müller over 3 years ago
- Target version changed from Unassigned CDM tickets to Release 5.21
- % Done changed from 0 to 10
is this fixed/for review? If not can you leave a note on open issues?
Updated by Katja Luther over 3 years ago
in #note-7 the steps already solved are described, if there are other issues we should create a new ticket or keep this one open.
Updated by Andreas Müller over 3 years ago
- Status changed from In Progress to Resolved
- % Done changed from 10 to 30
I put this to resolved so I have it on the review list.
Before closing the ticket we should create a new ticket for open issues.
Updated by Andreas Müller over 3 years ago
- File picture630-1.png picture630-1.png added
- Status changed from Resolved to Feedback
- Assignee changed from Andreas Müller to Katja Luther
Now, when changing the name in NameEditor the new taxon is not rearranged within the parent taxon yet.
I think you mentioned recently that you had worked on this but it does not work yet.
Updated by Katja Luther over 3 years ago
- Status changed from Feedback to Resolved
- % Done changed from 30 to 50
Applied in changeset taxeditor|9f2b6bf28cb2c5ee2cd57937cbde483e929761c0.
Updated by Katja Luther over 3 years ago
Andreas Müller wrote:
Now, when changing the name in NameEditor the new taxon is not rearranged within the parent taxon yet.
I think you mentioned recently that you had worked on this but it does not work yet.
now, it works with updating the parent node.
Updated by Katja Luther over 3 years ago
- Assignee changed from Katja Luther to Andreas Müller
Updated by Andreas Müller over 3 years ago
open issues can be taken from callhierarchy of WorkbenchEventConstant.REFRESH_NAVIGATOR
Updated by Andreas Müller over 3 years ago
- Description updated (diff)
- Status changed from Resolved to Feedback
- Assignee changed from Andreas Müller to Katja Luther
Can you please check the lists in the description if they are correct and complete?
(I still have to wait for the build to review the last change)
Updated by Katja Luther over 3 years ago
Andreas Müller wrote:
Can you please check the lists in the description if they are correct and complete?
(I still have to wait for the build to review the last change)
New Taxon Node / Update Taxon Node
Move taxon node -> works, but new parent taxon node is still collapsed
Change synonymToAccepted
Swap syn-acc -> works as expected
bulk editor for name and taxon
Updated by Andreas Müller over 3 years ago
- % Done changed from 50 to 80
I tested NameEditor save and swap and both work well.
Only minor question I have is: can we easily avoid refresh completely if the taxon label does not save at all. Then even the parent refresh is not necessary (performance wise this is probably only a minor issue in most cases compared to taxon save performance, however it could be an improvement and in most cases the name titlecache of the accepted taxon does not change when a name editor is changed).
I think we can close this ticket an move the open issues to a new ticket.
Updated by Katja Luther over 3 years ago
- Status changed from Feedback to Closed
create open issues ticket #9514
Updated by Katja Luther over 3 years ago
- Related to feature request #9514: Open issues for taxon navigator refresh added
Updated by Andreas Müller over 3 years ago
- Status changed from Closed to Feedback
What is about the other open issues which you did not move to the new ticket yet:
- New Taxon Node / Update Taxon Node
- Change synonymToAccepted
- bulk editor for name and taxon
Are they fixed already or did you forget to move them to the new ticket?
Updated by Katja Luther over 3 years ago
Andreas Müller wrote:
What is about the other open issues which you did not move to the new ticket yet:
- New Taxon Node / Update Taxon Node - new Taxon works, update needs to be moved
- Change synonymToAccepted - works
- bulk editor for name and taxon - needs to be moved
Are they fixed already or did you forget to move them to the new ticket?
Updated by Andreas Müller over 3 years ago
- Status changed from Feedback to Resolved
- Assignee changed from Katja Luther to Andreas Müller
- % Done changed from 100 to 80
OK, I will review those which work already.
Updated by Andreas Müller over 3 years ago
- Status changed from Resolved to Feedback
- Assignee changed from Andreas Müller to Katja Luther
Seems to work.
Only thing I realized, when creating a new taxon via TaxonNode assistant the navigator collapses afterwards at the parent position a reopens the node. Is this necessary? It does not seem to happen when e.g. changing syn to acc though this also creates a new child node to the parent.
Updated by Katja Luther over 3 years ago
- Status changed from Feedback to Closed
Andreas Müller wrote:
Seems to work.
Only thing I realized, when creating a new taxon via TaxonNode assistant the navigator collapses afterwards at the parent position a reopens the node. Is this necessary? It does not seem to happen when e.g. changing syn to acc though this also creates a new child node to the parent.
I move this to the follow up ticket.
Updated by Andreas Müller over 3 years ago
- Related to bug #8955: After saving a taxon the taxon navigator scrolls the taxon to the bottom added