From: <sv...@op...> - 2024-11-24 21:07:53
|
Author: sagamusix Date: Sun Nov 24 22:07:41 2024 New Revision: 22293 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22293 Log: [Fix] Quick Start: Removing an MRU item caused the wrong path in the Quick Start dialog to be cleared, potentially resulting in an incorrect item to be opened. Modified: trunk/OpenMPT/mptrack/QuickStartDialog.cpp Modified: trunk/OpenMPT/mptrack/QuickStartDialog.cpp ============================================================================== --- trunk/OpenMPT/mptrack/QuickStartDialog.cpp Sun Nov 24 21:31:56 2024 (r22292) +++ trunk/OpenMPT/mptrack/QuickStartDialog.cpp Sun Nov 24 22:07:41 2024 (r22293) @@ -246,8 +246,8 @@ if(static_cast<size_t>(index) >= mruFiles.size()) return; mruFiles.erase(mruFiles.begin() + index); - m_list.DeleteItem(index); m_paths[GetItemGroup(index)][GetItemIndex(index)] = {}; + m_list.DeleteItem(index); CMainFrame::GetMainFrame()->UpdateMRUList(); } |