[gnome-shell/wip/fmuellner/gjs-1.52-compat] fileUtils: Fix fallback code for old gjs
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell/wip/fmuellner/gjs-1.52-compat] fileUtils: Fix fallback code for old gjs
- Date: Mon, 17 Sep 2018 11:04:39 +0000 (UTC)
commit 2ed6290a40af124cd4aac5494173e98c19b3d2d6
Author: Florian Müllner <fmuellner gnome org>
Date: Mon Sep 17 12:56:37 2018 +0200
fileUtils: Fix fallback code for old gjs
gjs's D-Bus convenience explicitly expects a string representation
of an interface, but the new convenience method to load an XML
description from a resource introduced in commit f42d9df3e0 only
returns a string when using gjs from the GNOME 3.30 release. We
have so far managed to keep compatibility with the previous stable
gjs release, so fix up the fallback code to cast to string.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/578
js/misc/fileUtils.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/js/misc/fileUtils.js b/js/misc/fileUtils.js
index 81cd92c94..24add2e7e 100644
--- a/js/misc/fileUtils.js
+++ b/js/misc/fileUtils.js
@@ -90,7 +90,7 @@ function loadInterfaceXML(iface) {
if (bytes instanceof Uint8Array)
xml = imports.byteArray.toString(bytes)
else
- xml = bytes;
+ xml = bytes.toString();
} catch (e) {
log('Failed to load D-Bus interface ' + iface);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]