From 4671d4f870417e2e0f6b0b4fadfa31570c7752fb Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Fri, 2 Aug 2024 07:11:13 +0000 Subject: automatic import of gnome-shell --- screencast-bus-name.patch | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 screencast-bus-name.patch (limited to 'screencast-bus-name.patch') diff --git a/screencast-bus-name.patch b/screencast-bus-name.patch new file mode 100644 index 0000000..323ca60 --- /dev/null +++ b/screencast-bus-name.patch @@ -0,0 +1,34 @@ +From b8ae8f713a15b00ec447a23294948fc463220130 Mon Sep 17 00:00:00 2001 +From: Simon McVittie +Date: Mon, 6 May 2024 21:58:09 +0100 +Subject: [PATCH] screencast: Correct expected bus name for streams +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Previously, this only worked because GDBusConnection was not filtering +signals by their sender correctly (GNOME/glib#3268). + +Thanks: Alicia Boya GarcĂ­a +Signed-off-by: Simon McVittie +Part-of: +--- + js/dbusServices/screencast/screencastService.js | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/js/dbusServices/screencast/screencastService.js b/js/dbusServices/screencast/screencastService.js +index 708a15c84..0321b4d69 100644 +--- a/js/dbusServices/screencast/screencastService.js ++++ b/js/dbusServices/screencast/screencastService.js +@@ -161,7 +161,7 @@ var Recorder = class { + }); + + this._streamProxy = new ScreenCastStreamProxy(Gio.DBus.session, +- 'org.gnome.ScreenCast.Stream', ++ 'org.gnome.Mutter.ScreenCast', + streamPath); + + this._streamProxy.connectSignal('PipeWireStreamAdded', +-- +2.45.0 + -- cgit v1.2.3