Bug 410218

Summary: Wrong display of exceptions in activity diagrams Default setting for Association lines unequal to "Polyline
Product: [Applications] umbrello Reporter: Ralf Habacker <ralf.habacker>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 2.28.3 (KDE Applications 19.04.3)   
Target Milestone: ---   
Platform: Other   
OS: All   
Latest Commit: Version Fixed In: 2.28.90 (KDE Applications 19.07.90)
Attachments: screenshot

Description Ralf Habacker 2019-07-26 06:17:25 UTC
Created attachment 121735 [details]
screenshot

Exceptions are displayed as on http://www.c-jump.com/CIT73/Week05/W05_0160_uml.htm_0160_uml.htm.

This does not work if the default layout setting for new relationship lines is not equal to "Polyline".

STEPS TO REPRODUCE
1. start umbrello
2. open settings
3. on the main page set default value for "create new association lines as" to a value unequal to "Polyline"
4. Add an activity diagram
5. add two activities
6. connect them with an exception

OBSERVED RESULT
The association line does not look like an exception

EXPECTED RESULT
The association line should indicate an exception
Comment 1 Ralf Habacker 2019-07-26 06:27:12 UTC
Git commit 02585f54ead2ecf6f78d8c8d6a56c9e2ba040809 by Ralf Habacker.
Committed on 26/07/2019 at 06:26.
Pushed by habacker into branch 'Applications/19.08'.

Fix 'Wrong display of exceptions in activity diagrams Default setting for Association lines unequal to "Polyline"'
FIXED-IN:2.28.90 (KDE Applications 19.07.90)

M  +4    -2    umbrello/menus/associationwidgetpopupmenu.cpp
M  +2    -1    umbrello/umlwidgets/associationline.cpp
M  +13   -1    umbrello/umlwidgets/associationwidget.cpp
M  +2    -0    umbrello/umlwidgets/associationwidget.h

https://commits.kde.org/umbrello/02585f54ead2ecf6f78d8c8d6a56c9e2ba040809