Bug 344510 - Drawing artifacts with selected Fork/Join widget
Summary: Drawing artifacts with selected Fork/Join widget
Status: RESOLVED FIXED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: 2.15.2 (KDE Applications 14.12.2)
Platform: Other Other
: NOR normal
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-23 22:05 UTC by Ralf Habacker
Modified: 2015-04-17 21:05 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 2.15.95 (KDE Applications 15.03.95)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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