Summary: | No display of foreign key constraints when opening a file | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | Ralf Habacker <ralf.habacker> |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | code |
Priority: | NOR | ||
Version: | 2.31.3 (KDE releases 20.04.3) | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | All | ||
Latest Commit: | https://invent.kde.org/sdk/umbrello/commit/61536141ba6247ce05f7ce85fd44584e405439bc | Version Fixed In: | 2.32.1 (KDE releases 20.08.1) |
Attachments: | xmi test file |
A possibly relevant merge request was started @ https://invent.kde.org/sdk/umbrello/-/merge_requests/11 Git commit 61536141ba6247ce05f7ce85fd44584e405439bc by Ralf Habacker. Committed on 13/08/2020 at 11:11. Pushed by habacker into branch 'release/20.08'. Fix 'No display of foreign key constraints when opening a file' Using obj->isUMLClassifier() excluded any other object types, which was introduced with commit ed05f534b. For better readability, the ot_Entity has been implemented separatly. FIXED-IN:2.32.01 (KDE release 20.08.1) M +10 -3 umbrello/model_utils.cpp https://invent.kde.org/sdk/umbrello/commit/61536141ba6247ce05f7ce85fd44584e405439bc |
Created attachment 130842 [details] xmi test file STEPS TO REPRODUCE 1. start umbrello 2. open appended file OBSERVED RESULT The foreign key constraint is not shown in the diagram EXPECTED RESULT The foreign key constraint should be displayed in the diagram SOFTWARE/OS VERSIONS Linux/KDE Plasma: openSUSE Leap 15.1 KDE Frameworks Version: 5.55.0 Qt Version: 5.97 ADDITIONAL INFORMATION This seems to be a QT5/KF5 specific problem, as it does not occur in the KDE4 variant.