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
Renamed 'on' method wired (by Prototype lib) to DOM nodes to "prototype_on" to avoid conflict with AEGIS library.
Applied fix to ICEfaces 1.8 trunk and ICEfaces3 trunk.