[plasma/spectacle] src/Platforms: Revert "VideoPlatformWayland: Don't prematurely set Recording state"
Noah Davis <[email protected]> Wed, 5 Aug 2026 04:33:58 +0000 (UTC)
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit f5d104f0c441309783d21269b6f1bc6dd476fdb2 by Noah Davis.
Committed on 05/08/2026 at 04:31.
Pushed by ndavis into branch 'master'.
Revert "VideoPlatformWayland: Don't prematurely set Recording state"
This reverts commit 65aa0df266fdb791efd14489e6c41d3ade2650ab.
BUG: 523844
M +2 -0 src/Platforms/VideoPlatformWayland.cpp
https://invent.kde.org/plasma/spectacle/-/commit/f5d104f0c441309783d21269b6f1bc6dd476fdb2
diff --git a/src/Platforms/VideoPlatformWayland.cpp b/src/Platforms/VideoPlatformWayland.cpp
index 3a95bdaa6..483cc837a 100644
--- a/src/Platforms/VideoPlatformWayland.cpp
+++ b/src/Platforms/VideoPlatformWayland.cpp
@@ -264,6 +264,8 @@ void VideoPlatformWayland::startRecording(const QUrl &fileUrl, RecordingMode rec
if (!m_recorder->output().isEmpty()) {
m_recorder->start();
}
+ setRecordingMode(recordingMode);
+ setRecordingState(VideoPlatform::RecordingState::Recording);
});
connect(stream, &ScreencastingStream::failed, this, [this](const QString &error) {
setRecordingState(VideoPlatform::RecordingState::NotRecording);