Bug 344510

Summary: Drawing artifacts with selected Fork/Join widget
Product: [Applications] umbrello Reporter: Ralf Habacker <ralf.habacker>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 2.15.2 (KDE Applications 14.12.2)   
Target Milestone: ---   
Platform: Other   
OS: Other   
Latest Commit: Version Fixed In: 2.15.95 (KDE Applications 15.03.95)

Description Ralf Habacker 2015-02-23 22:05:08 UTC
Moving an selected fork/Join widget shows drawing artifacts.  

Reproducible: Always

Steps to Reproduce:
1. open umbrello
2. add an activity diagram
3. add a fork/join widget
4. select the fork/join widget
5. move the widget down

Actual Results:  
Because a part of the resize corner lines exceeds the fork/join widget area, there is a trace of line fragments visible when the widget is in moving state.

Expected Results:  
There should not be any line fragments drawn outside the widget area
Comment 1 Ralf Habacker 2015-03-18 00:05:07 UTC
Git commit 66bf80d05463b62ba49c306ef936f528a0a5990a by Ralf Habacker.
Committed on 17/03/2015 at 23:43.
Pushed by habacker into branch 'Applications/15.04'.

Fix 'Drawing artifacts with selected Fork/Join widget'.

The previously used calculation to hide the resize box
do not fit to the smaller size of the join/fork widget.
FIXED-IN:2.15.95 (KDE 15.03.95)

M  +1    -1    umbrello/widgets/umlwidget.cpp

http://commits.kde.org/umbrello/66bf80d05463b62ba49c306ef936f528a0a5990a