VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Main/GraphicUserInterface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Main/GraphicUserInterface.cpp')
-rw-r--r--src/Main/GraphicUserInterface.cpp16
1 files changed, 13 insertions, 3 deletions
diff --git a/src/Main/GraphicUserInterface.cpp b/src/Main/GraphicUserInterface.cpp
index c29eef22..3b4da416 100644
--- a/src/Main/GraphicUserInterface.cpp
+++ b/src/Main/GraphicUserInterface.cpp
@@ -622,10 +622,20 @@ namespace VeraCrypt
}
#ifdef TC_MACOSX
- void GraphicUserInterface::MacOpenFile (const wxString &fileName)
+ void GraphicUserInterface::MacOpenFiles (const wxArrayString &fileNames)
{
- OpenVolumeSystemRequestEventArgs eventArgs (fileName);
- OpenVolumeSystemRequestEvent.Raise (eventArgs);
+ if (fileNames.GetCount() > 0)
+ {
+ // we can only put one volume path at a time on the text field
+ // so we take the first on the list
+ OpenVolumeSystemRequestEventArgs eventArgs (fileNames[0]);
+ OpenVolumeSystemRequestEvent.Raise (eventArgs);
+ }
+ }
+
+ void GraphicUserInterface::MacReopenApp ()
+ {
+ SetBackgroundMode (false);
}
#endif