From cf7b817237bc03026a68549a9e34448c2398c786 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Fri, 9 Oct 2020 14:05:48 +0200 Subject: [PATCH] fix Uncaught (in promise) TypeError: this.context.getManager is not a function, causing empty status bar --- api/js/egw_action/egw_action_common.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/js/egw_action/egw_action_common.js b/api/js/egw_action/egw_action_common.js index 282ec76de0..0032efbf16 100644 --- a/api/js/egw_action/egw_action_common.js +++ b/api/js/egw_action/egw_action_common.js @@ -386,7 +386,8 @@ egwFnct.prototype.setValue = function(_value) { var parts = _value.split("."); var existing_func = parts.pop(); - var parent = this.context.getManager().data.context || window.app; + var manager = this.context && this.context.getManager ? this.context.getManager() : null; + var parent = (manager ? manager.data.context : null) || window.app; for (var i = 1; i < parts.length; ++i) { if (typeof parent[parts[i]] !== "undefined") { parent = parent[parts[i]];