From 9b5e1b2d4d3e99c41253391bca10bbc585e7e490 Mon Sep 17 00:00:00 2001 From: ann0see <20726856+ann0see@users.noreply.github.com> Date: Mon, 13 Feb 2023 16:20:01 +0100 Subject: [PATCH] Remove request for non native recording directory This is done to allow write access to a recording directory outside of the macOS sandbox --- src/serverdlg.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/serverdlg.cpp b/src/serverdlg.cpp index 874c08145e..719696b61d 100644 --- a/src/serverdlg.cpp +++ b/src/serverdlg.cpp @@ -596,11 +596,9 @@ void CServerDlg::OnStopRecorder() void CServerDlg::OnRecordingDirClicked() { // get the current value from pServer - QString currentValue = pServer->GetRecordingDir(); - QString newRecordingDir = QFileDialog::getExistingDirectory ( this, - tr ( "Select Main Recording Directory" ), - currentValue, - QFileDialog::ShowDirsOnly | QFileDialog::DontUseNativeDialog ); + QString currentValue = pServer->GetRecordingDir(); + QString newRecordingDir = + QFileDialog::getExistingDirectory ( this, tr ( "Select Main Recording Directory" ), currentValue, QFileDialog::ShowDirsOnly ); if ( newRecordingDir != currentValue ) { @@ -624,7 +622,7 @@ void CServerDlg::OnServerListPersistenceClicked() QString currentValue = pServer->GetServerListFileName(); QFileDialog fileDialog; fileDialog.setAcceptMode ( QFileDialog::AcceptSave ); - fileDialog.setOptions ( QFileDialog::DontUseNativeDialog | QFileDialog::HideNameFilterDetails ); + fileDialog.setOptions ( QFileDialog::HideNameFilterDetails ); fileDialog.selectFile ( currentValue ); if ( fileDialog.exec() && fileDialog.selectedFiles().size() == 1 ) {