From 1428953e3122776a15d1e9f52c74b5b30ded5701 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Thu, 1 Aug 2024 14:38:57 +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