set_did_eject method

This commit is contained in:
David Kocik 2019-12-18 09:56:38 +01:00
parent 7e4e1745af
commit 1404dba81c
2 changed files with 5 additions and 0 deletions

View file

@ -5050,6 +5050,7 @@ void Plater::drive_ejected_callback()
{ {
if (RemovableDriveManager::get_instance().get_did_eject()) if (RemovableDriveManager::get_instance().get_did_eject())
{ {
RemovableDriveManager::get_instance().set_did_eject(false);
wxString message = "Unmounting succesesful. The device " + RemovableDriveManager::get_instance().get_last_save_name() + "(" + RemovableDriveManager::get_instance().get_last_save_path() + ")" + " can now be safely removed from the computer."; wxString message = "Unmounting succesesful. The device " + RemovableDriveManager::get_instance().get_last_save_name() + "(" + RemovableDriveManager::get_instance().get_last_save_path() + ")" + " can now be safely removed from the computer.";
wxMessageBox(message); wxMessageBox(message);
} }

View file

@ -572,4 +572,8 @@ bool RemovableDriveManager::get_did_eject()
{ {
return m_did_eject; return m_did_eject;
} }
void RemovableDriveManager::set_did_eject(const bool b)
{
m_did_eject = b;
}
}}//namespace Slicer::Gui }}//namespace Slicer::Gui