diff options
author | Slic3rPE <slic3r@Slic3rPEs-MacBook-Pro.local> | 2019-12-17 15:08:17 +0300 |
---|---|---|
committer | Slic3rPE <slic3r@Slic3rPEs-MacBook-Pro.local> | 2019-12-17 15:08:17 +0300 |
commit | b8aa12486e1e1b15856a0073cac2e4281b88f95f (patch) | |
tree | 811107ae5a219ed9337af4d350742cba79ace0f8 /src/slic3r/GUI/RemovableDriveManager.cpp | |
parent | fad035137fa2f8ce42e30a27e3f8e83c46b88c58 (diff) |
macos device detection
Diffstat (limited to 'src/slic3r/GUI/RemovableDriveManager.cpp')
-rw-r--r-- | src/slic3r/GUI/RemovableDriveManager.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/slic3r/GUI/RemovableDriveManager.cpp b/src/slic3r/GUI/RemovableDriveManager.cpp index 52a8c2b77..6e13a59b5 100644 --- a/src/slic3r/GUI/RemovableDriveManager.cpp +++ b/src/slic3r/GUI/RemovableDriveManager.cpp @@ -354,6 +354,7 @@ void RemovableDriveManager::eject_drive(const std::string &path) // but neither triggers "succesful safe removal messege" std::string command = ""; #if __APPLE__ + //m_rdmmm->eject_device(path); command = "diskutil unmount "; #else command = "umount "; @@ -365,6 +366,7 @@ void RemovableDriveManager::eject_drive(const std::string &path) std::cerr<<"Ejecting failed\n"; return; } + m_did_eject = true; m_current_drives.erase(it); |