Make sure app ObjectManager is there before trying to use it

This commit is contained in:
Nathan Gray 2014-05-07 20:55:34 +00:00
parent 3230554c01
commit 6ec24b1b50

View File

@ -110,9 +110,12 @@ var et2_DOMWidget = et2_widget.extend(et2_IDOMNode,
this._attachSet = {}; this._attachSet = {};
if(this._actionManager) if(this._actionManager)
{
if(egw_getAppObjectManager(false))
{ {
var om = egw_getAppObjectManager(false).getObjectById(this.id); var om = egw_getAppObjectManager(false).getObjectById(this.id);
if(om) om.remove(); if(om) om.remove();
}
this._actionManager.remove(); this._actionManager.remove();
this._actionManager = null; this._actionManager = null;
} }