[Image Removed]I really don’t understand why this check is necessary. P4 clearly doesn’t allow a file to exist in different changelists, so I can’t construct this case.
[Attachment Removed]
[Image Removed]I really don’t understand why this check is necessary. P4 clearly doesn’t allow a file to exist in different changelists, so I can’t construct this case.
[Attachment Removed]
重现步骤[Attachment Removed]
This check could be triggered in the case where a submit is done external to the editor (e.g. from P4V) and has also been reported after submits from within the editor.
The check in SSourceControlChangelistsWidget::OnRefreshSourceControlWidgets has since been updated in the change linked below to handle duplicates gracefully.
Now, when it is detected we request a changelists refresh in the next tick by setting bShouldRefresh to true.
https://github.com/EpicGames/UnrealEngine/commit/301512e99c02825bf876d9426d817444e68391c2
[Attachment Removed]
However, the user who triggered this check didn’t perform this operation. Thank you for your explanation. I’ll save the current situation and analyze it again next time it happens.![]()
[Attachment Removed]