diff options
author | CoprDistGit <infra@openeuler.org> | 2024-08-05 02:14:30 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2024-08-05 02:14:30 +0000 |
commit | 8c8da11b1cc27bc18b35a88f69764d6cdd65c17b (patch) | |
tree | e230ed83ee4a856befa7d96addd3d34d78a958b1 /screencast-bus-name.patch | |
parent | 94ae170a967bd42c0d3fe5f5c3c3872ea905a23b (diff) |
automatic import of gnome-shellopeneuler24.03_LTS
Diffstat (limited to 'screencast-bus-name.patch')
-rw-r--r-- | screencast-bus-name.patch | 34 |
1 files changed, 34 insertions, 0 deletions
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 <smcv@debian.org> +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 <smcv@debian.org> +Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3303> +--- + 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 + |