When an entry for a config (let's call it B) in a texture group configuration in the yyp file is created, it makes a divergence from the default config (let's call it A). Subsequently, when editing the texture group for the default config A, the changes won't be applied to B.
The problem is that whenever a user is switched to a specific config in the IDE, just the act of opening the texture group menu (to check something or by mistake) will create that entry and divergence.
This can easily cause issues with texture groups if the user doesn't manually check the yyp file diff every time he has done work, since the divergence happens without any input from him, or without any notice from the IDE.
Description
When an entry for a config (let's call it B) in a texture group configuration in the yyp file is created, it makes a divergence from the default config (let's call it A). Subsequently, when editing the texture group for the default config A, the changes won't be applied to B. The problem is that whenever a user is switched to a specific config in the IDE, just the act of opening the texture group menu (to check something or by mistake) will create that entry and divergence. This can easily cause issues with texture groups if the user doesn't manually check the yyp file diff every time he has done work, since the divergence happens without any input from him, or without any notice from the IDE.
Bug package : https://api.gamemaker.io/api/github/downloads/569e41fe-11e9-4fd4-98d8-853dff25fbd3
Expected Change
Only create a config entry for a texture group when the user actively edits the texture group
Steps To Reproduce
How reliably can you recreate this issue using your steps above?
Always
Which version of GameMaker are you reporting this issue for?
2024.1100 (Betas)
Which operating system(s) are you seeing the problem on?
Windows 11
Are you running GameMaker from inside your Steam library?
No
Sample Package Attached?
Sample Project Added?