Why is Info.plist changing on save?

I have changed info.plist file in bundle contents of a saved .app editing it manually

Specifically:

<key>CFBundleURLTypes</key>
<array>
	<dict>
		<key>CFBundleURLName</key>
		<string>Monday Helper</string>
		<key>CFBundleURLSchemes</key>
		<array>
			<string>mondayhelper</string>
		</array>
	</dict>
</array>

It keeps changing when I save the App in SD8.0.5 to

<key>CFBundleURLTypes</key>
<array>
	<dict>
		<key>CFBundleURLName</key>
		<string>Webpage Helper</string>
		<key>CFBundleURLSchemes</key>
		<array>
			<string>webpagehelper</string>
		</array>
	</dict>
</array>

Any idea why?

Are you editing it while the file is open in Script Debugger?

Yeah…oops. Does it lock it or rewrite from memory?

It reads it into memory when the file is opened, then saves it, modified as needed, when you save. Modifying open bundles is a bad idea, except via Script Debugger’s facilities.

Post holiday / cold weather fog…Thanks