View Issue Details

IDProjectCategoryView StatusLast Update
00188771.4 IDE BugsSavingPublic2018-02-05 16:28
ReporterParodyKnaveBobAssigned ToFritz 
PriorityVery HighSeverityC - GeneralReproducibility100%
Status ClosedResolutionFixed 
PlatformOSWindows 7OS VersionSP1 64-bit
Summary0018877: Saving: Any [object's] Applies To changes are ignored between runs unless you close the code editor first
DescriptionSummary says it all.
Steps To Reproduce1. new project
2. new room, two new objects
3. place one instance of each object in distinct areas of the room
4. set up object0 with one action in its Draw Event: draw_text(x, y, object_get_name(object_index) + " " + string(x) + " " + string(y));
5. run project
6. observe the text displays as expected
7. close window

8. change the action from Applies To Self to Applies To Object: object1 -- and do not close the code editor
9. run project
10. observe the text displays as if still applied to self
11. close window

12. close the action
13. run project
14. observe the text displays as expected (applied to object1)
15. close window

You can swap back and forth on its target that it Applies To, closing and not closing, and it 100% acts like that. Don't close, GM ignores the change; do close, GM applies the change.
Additional InformationUnfortunately, this has been a very long-standing issue, but I've only now gotten around to reporting. Sorry. $:^ |

Ah! I see merely changing the Applies To field (not closing) also doesn't flag the project save as dirty! Interesting. $:^ ]
1.4 Found In1.4.1629



2015-09-02 02:40


Applies-To-changes-ignored-between-runs-unless-close-editor.gmz (7,123 bytes)