shellDBus: Fix Eval() return value when disabled
Eval() is expected to return a boolean success value and a string result. However when the function is disabled (via the development-tools setting), we return null for the latter which is not a valid string value. Return an empty string instead. https://bugzilla.gnome.org/show_bug.cgi?id=698959
This commit is contained in:
parent
92e5d2b8f5
commit
39426f03e6
@ -97,7 +97,7 @@ const GnomeShell = new Lang.Class({
|
|||||||
*/
|
*/
|
||||||
Eval: function(code) {
|
Eval: function(code) {
|
||||||
if (!global.settings.get_boolean('development-tools'))
|
if (!global.settings.get_boolean('development-tools'))
|
||||||
return [false, null];
|
return [false, ''];
|
||||||
|
|
||||||
let returnValue;
|
let returnValue;
|
||||||
let success;
|
let success;
|
||||||
|
Loading…
Reference in New Issue
Block a user