FIX: [STUDIO-4305] fix crash when max-recent-proj is 0
Change-Id: I7f7ae9139e266667718b3275ada58fee63c627fa Jira: STUDIO-4305
This commit is contained in:
parent
6edaa740bc
commit
ae67715eb5
|
@ -3493,6 +3493,8 @@ std::wstring MainFrame::FileHistory::GetThumbnailUrl(int index) const
|
|||
|
||||
void MainFrame::FileHistory::AddFileToHistory(const wxString &file)
|
||||
{
|
||||
if (this->m_fileMaxFiles == 0)
|
||||
return;
|
||||
wxFileHistory::AddFileToHistory(file);
|
||||
if (m_load_called)
|
||||
m_thumbnails.push_front(bbs_3mf_get_thumbnail(into_u8(file).c_str()));
|
||||
|
@ -3502,6 +3504,8 @@ void MainFrame::FileHistory::AddFileToHistory(const wxString &file)
|
|||
|
||||
void MainFrame::FileHistory::RemoveFileFromHistory(size_t i)
|
||||
{
|
||||
if (i >= m_thumbnails.size()) // FIX zero max
|
||||
return;
|
||||
wxFileHistory::RemoveFileFromHistory(i);
|
||||
m_thumbnails.erase(m_thumbnails.begin() + i);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue