From ec1a81cf8b7e0bc5a51a491303e31b0f0d02b8a3 Mon Sep 17 00:00:00 2001 From: baldurk Date: Sun, 18 Jan 2015 10:54:24 +0000 Subject: [PATCH] Save config file after adding 'recent file' * This has been bugging me for ages, it's not a problem typically for users as the config would be saved on shutdown, but if you're debugging renderdoc and you kill the process (by stopping debugging) after loading a log but before closing the program, the recent file wouldn't be saved! --- renderdocui/Code/Core.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/renderdocui/Code/Core.cs b/renderdocui/Code/Core.cs index b2f0ae387..5cb3278d3 100644 --- a/renderdocui/Code/Core.cs +++ b/renderdocui/Code/Core.cs @@ -461,8 +461,13 @@ namespace renderdocui.Code } if (!temporary) + { m_Config.AddRecentFile(m_Config.RecentLogFiles, logFile, 10); + if (File.Exists(Core.ConfigFilename)) + m_Config.Serialize(Core.ConfigFilename); + } + m_FrameID = 0; m_EventID = 0;