Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.2
-
Fix Version/s: 3.3
-
Component/s: ICE-Components
-
Labels:None
-
Environment:IF 3.2
-
Assignee Priority:P1
-
Salesforce Case Reference:
Description
User is attempting to add ESRI mapping script to their IF 3.0 EE applicatio=
n but are running into the following javascript issue:=20
Uncaught TypeError: Object function (node,_40a){return on(node,type,functio=
n(evt){if(!dom.isDescendant(evt.relatedTarget,_408?evt.target:node)){return=
_40a.call(this,evt);}});} has no method 'include'
icefaces-compat.uncompressed.js:4699
=E2=80=A6=E2=80=A6..
This issue has been confirmed on IF 3.2 final and only occurs when icefaces=
-compat.jar is included. Attached is a test case that shows the issue.=20
The issue looks to be that the <div> tag is being defined with an =E2=80=9C=
{var a=3Dupdate([this],arguments);return __method.apply(n= ull,a);}on=E2=80=9D method
[Object, HTMLDivElement]
[+] on function()
Object, (Function)
=20
The icefaces-compat.js script blows up on line #5063
if(eventName.include(":")){
=20
=20