-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Hi,
when I use Refresh-from-DB on a superseded Part, I will get the database content of the latest version of the part. According to the code, this seems to be indended behavour.
But from my point of view, this behaviour is sometimes a little bit confusing to the enduser.
Main reason: We also use the non-current-overlay project. But the non-current-overlay will not update after pressing refresh from db from a superseded Part.
I expect you will now ask the following legitimate question:
"Why should anyone press Refresh on a Superseded Part at all? Superseded Parts cannot be changed, so there is nothing to be updated."
A good argument! But on the basis of my observations in a real productive environment, I can say: People just love refresh! Some of them refresh quite everything! I don´t have an explanation for this, but this is what I have seen.
And they also refresh superseded items. And then they are confused that they see the latest version of the part but also the non-current overlay.
What is the best way to deal with this?
I have made a SP11 pull request some minutes ago. I don´t think it´s a big task to change the Method for improved handling of superseded items. But the "show the latest" Part is also a quite useful feature.
Maybe it would be a better idea to improve the handling of the non-current-overlay?
Best regards!
Angela