Index: ps/trunk/binaries/data/mods/public/gui/loadgame/SavegameWriter.js =================================================================== --- ps/trunk/binaries/data/mods/public/gui/loadgame/SavegameWriter.js +++ ps/trunk/binaries/data/mods/public/gui/loadgame/SavegameWriter.js @@ -19,11 +19,17 @@ this.saveGameDesc = Engine.GetGUIObjectByName("saveGameDesc"); this.saveGameDesc.hidden = false; this.saveGameDesc.onPress = saveNew; + this.descriptionChanged = false; + this.saveGameDesc.onTextEdit = () => { + this.descriptionChanged = true; + }; } onSelectionChange(gameID, metadata, label) { this.confirmButton.enabled = !!metadata || Engine.IsGameStarted(); + if (!this.descriptionChanged && typeof metadata.description === "string") + this.saveGameDesc.caption = metadata.description; this.confirmButton.onPress = () => { this.saveGame(gameID, label); };