Oryx Editor SVG标记结束(序列箭头)在oryx编辑器(JBPM)的IE 10和11中不起作用

时间:2014-06-20 10:11:33

标签: internet-explorer svg jbpm

我在JBPM 6中使用Oryx Editor。当我在FireFox中使用Oryx Editor时它没有任何问题,但在IE 10中,11个SVG序列行最后没有显示箭头。

在IE(10或11)中打开Oryx编辑器(工作流程设计器) 单击开始事件(拖动到编辑器) 将“开始事件”悬停,然后单击“任务”小框 - 它将添加一个任务框 你会看到最后的连线并没有箭头。

请告诉我有什么问题 感谢

1 个答案:

答案 0 :(得分:0)

我得到了它最终我在评论部分中引用了一些链接并更改了在第173行定义的更新函数内的oryx编辑器svgmarker.js文件中的代码。 文件路径:oryx /editor/client/scripts/Core/SVG/svgmarker.js 更新函数内添加的代码:

    var cusMarkerID = document.getElementById(this.element.id);

    //update old values to prepare the next update
    this.oldRefX = this.refX;
    this.oldRefY = this.refY;
    this.oldMarkerWidth = this.markerWidth;
    this.oldMarkerHeight = this.markerHeight;

    this.element.parent = cusMarkerID.parentNode;
    this.element.parent.removeChild(cusMarkerID);
    this.element.appendChild(cusMarkerID);

有人在IE的微软帮助文档中提出建议。