From 9a81e1270a72c6e58214399b2d6d31cf2996a9c6 Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Tue, 12 Sep 2023 16:10:38 +0200 Subject: [PATCH] ScreenRecorder: Make extra sure that "last opened directory" is written Change-Id: Iae45c91d6934e50cec48849a455cd79e493c28e4 Reviewed-by: Alessandro Portale Reviewed-by: --- src/plugins/screenrecorder/record.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/screenrecorder/record.cpp b/src/plugins/screenrecorder/record.cpp index 51c80d6d42b..11c1e7a3176 100644 --- a/src/plugins/screenrecorder/record.cpp +++ b/src/plugins/screenrecorder/record.cpp @@ -265,6 +265,8 @@ RecordWidget::RecordWidget(const FilePath &recordFile, QWidget *parent) "Mov/qtrle rgb24 (*.mov)"); if (!file.isEmpty()) { Internal::settings().lastOpenDirectory.setValue(file.parentDir()); + Internal::settings().lastOpenDirectory.apply(); + Internal::settings().lastOpenDirectory.writeToSettingsImmediatly(); const ClipInfo clip = FFmpegUtils::clipInfo(file); if (clip.isNull()) { QMessageBox::critical(Core::ICore::dialogParent(),