Open gaurav opened 5 years ago
This may be (partially?) fixed, but more testing is necessary before we can close it for sure.
Nope, this is still in effect. The problem is that it is trickier than it looks: not all changes to phylogenies or phyloreferences will result in changes in resolution, so it seems like it would be irritating to wipe out resolution every time any change is made to either of them. This is also technically difficult, since the data can be changed in a lot of different places -- for example, phylogenies can be changed:
A simpler solution would be to add the Modified Icon to the "Resolve against phylogenies" button if resolution results currently exist, and have it say something like "Your Phyx file has changed. You should re-run resolution to see if your changes modified resolution." This would not appear unless the user has already clicked on the button once to resolve against phylogenies. What do you think?
Currently, reasoning results are maintained even if the phylogenies change. Whenever the phylogeny changes, the reasoning results should be deleted so that re-reasoning is required