Studio modifies XAML files when opening but cannot show the changes

Often, when opening a workflow.xaml file in UiPath Studio, a pencil icon appears indicating that changes have been made. But when I right-click the file and select “Show Changes”, there are no changes visible at all.

Using the Git command-line, I can see that some changes were made to one or more sap:VirtualizedContainerService.HintSize attributes, changing them from some random pixel dimension to another.

I am noticing that my commits are polluted with a lot of these useless changes to HintSize attributes throughout every xaml file, making the Git history much harder to follow, and making it practically impossible to resolve conflicts.

Can UiPath be prevented from outputting these attributes, or is there another workaround we could use to prevent them from being changed all the time?

100% this.
The “old” workflow foundation (for .net framework, not the wfcore reimplementation) had viewstate separated from the logical part of the xaml tree, which made it much easier to figure out what has actually changed.

I’d love if the wfcore would go back to separating viewstate from xaml logic, even though I’m doubtful it will ever happen :frowning: