Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1249593

Summary: Incorrect Sequence Flow redraw after SwimLane resize in IE10 and IE11
Product: [Retired] JBoss BPMS Platform 6 Reporter: Kirill Gaevskii <kgaevski>
Component: jBPM DesignerAssignee: Tihomir Surdilovic <tsurdilo>
Status: CLOSED EOL QA Contact: Kirill Gaevskii <kgaevski>
Severity: unspecified Docs Contact:
Priority: high    
Version: unspecifiedCC: kverlaen, rrajasek
Target Milestone: CR1   
Target Release: 6.1.0   
Hardware: All   
OS: Windows   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-03-27 19:35:48 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1249860    
Attachments:
Description Flags
Sequence Flow after swimlane resize (up-left corner) none

Description Kirill Gaevskii 2015-08-03 11:03:58 UTC
Created attachment 1058751 [details]
Sequence Flow after swimlane resize (up-left corner)

Description of problem:
If you try to resize SwimLane in IE10 or IE11 (using up-left corner of SwimLane) elements inside SwimLane will be moved but Sequence Flow elements not (IE11), Sequence Flow elements will be moved partially (IE10), see screenshot in attachment.

Version-Release number of selected component (if applicable):
6.1.2.CR3 and below (at least to 6.1.GA)

How reproducible:
always

Steps to Reproduce:
1. Create Business Process with SwimLane
2. Resize SwimLane (using up-left corner)
3. Move something else (Tasks, Events etc.)

Actual results:
Point 2: With SwimLane resizing Task and other elements will be moved, but Sequence Flow elements not (IE11), Sequence Flow elements will be moved just partially (IE10). See attachment.
Point 3: All Sequent Flow elements will be redrawn in correct way.

Expected results:
All elements including Sequent Flow elements will be moved correctly after SwimLane resize without any delay (Point 2).

Additional info:
None

Comment 2 Jeremy Lindop 2015-08-18 16:38:15 UTC
Note: this bug happens for all resize events. For example, if you resize a User Task in IE11, the connecting lines stayed where they were rather than moved to the new bounds of the task.

Fixed by calling refreshCanvasForIE on event ORYX.CONFIG.EVENT_RESIZE_END 

master: https://github.com/droolsjbpm/jbpm-designer/commit/81d8fcacb97edfbcb065bf0624a97fe6bbd5f534
6.3.x: https://github.com/droolsjbpm/jbpm-designer/commit/df4f800b6061fb38648f51037eed5dee02aec434
6.2.x: https://github.com/droolsjbpm/jbpm-designer/commit/a4d9fcd3ca2768fa31602d0deee16e20794e871d

Comment 5 Kirill Gaevskii 2015-08-31 12:27:50 UTC
Tested on IE11 and IE10. Verified.