Bug 449463 - Generalization arrow broken
Summary: Generalization arrow broken
Status: RESOLVED FIXED
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: Git
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-01 16:45 UTC by Jessica
Modified: 2022-02-05 00:48 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
file to open (175.90 KB, application/xml)
2022-02-01 16:45 UTC, Jessica
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jessica 2022-02-01 16:45:44 UTC
Created attachment 146131 [details]
file to open

When moving class Entity, the generalization arrow from class Fruit to Entity is broken (arrow doesn't attach)

STEPS TO REPRODUCE
1.  Open XML file
2. Move class Entity
3.  generalization arrow doesn't attach

OBSERVED RESULT

generalization arrow doesn't attach

EXPECTED RESULT

eneralization arrow must stay attached


SOFTWARE/OS VERSIONS
Windows:  git 126264fd KDE binary factory
Comment 1 Jessica 2022-02-04 22:45:08 UTC
A related bug: the creation of a generalization arrow manually is not possible: https://bugs.kde.org/show_bug.cgi?id=449626

However moving around 2 classes connected by a generalization arrow created by the code importing wizard is THIS bug here.
Comment 2 Oliver Kellogg 2022-02-05 00:48:41 UTC
Git commit 4108be7b389d38d22e013e9cb9b88d03441f0363 by Oliver Kellogg.
Committed on 05/02/2022 at 00:48.
Pushed by okellogg into branch 'master'.

umbrello/umlwidgets/associationwidget.{h,cpp} : Revert most of commits f80bd68 and dc485c1, they destroyed association line attachments.
Related: bug 449626, bug 449627, bug 447866

M  +732  -187  umbrello/umlwidgets/associationwidget.cpp
M  +14   -4    umbrello/umlwidgets/associationwidget.h

https://invent.kde.org/sdk/umbrello/commit/4108be7b389d38d22e013e9cb9b88d03441f0363