From 94aa5c024734352ee62402450d48af18fba8ae90 Mon Sep 17 00:00:00 2001 From: Claveau Joshua Date: Wed, 8 Apr 2020 19:27:24 +0200 Subject: [PATCH] Minor fix : in some condition master cross Xref are not displayed --- sources/qetgraphicsitem/crossrefitem.cpp | 3 --- sources/qetgraphicsitem/masterelement.cpp | 5 ++--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/sources/qetgraphicsitem/crossrefitem.cpp b/sources/qetgraphicsitem/crossrefitem.cpp index 00d7c1a50..a06320f77 100644 --- a/sources/qetgraphicsitem/crossrefitem.cpp +++ b/sources/qetgraphicsitem/crossrefitem.cpp @@ -211,9 +211,6 @@ void CrossRefItem::updateLabel() else if (dh == XRefProperties::Contacts) drawAsContacts(qp); } - -// AddExtraInfo(qp, "comment"); -// AddExtraInfo(qp, "location"); qp.end(); autoPos(); diff --git a/sources/qetgraphicsitem/masterelement.cpp b/sources/qetgraphicsitem/masterelement.cpp index b3a201efb..12e72e817 100644 --- a/sources/qetgraphicsitem/masterelement.cpp +++ b/sources/qetgraphicsitem/masterelement.cpp @@ -57,11 +57,10 @@ void MasterElement::linkToElement(Element *elmt) XRefProperties xrp = diagram()->project()->defaultXRefProperties(kindInformations()["type"].toString()); if (!m_Xref_item && xrp.snapTo() == XRefProperties::Bottom) - m_Xref_item = new CrossRefItem(this); //create cross ref item if not yet - else - aboutDeleteXref(); + m_Xref_item = new CrossRefItem(this); //create cross ref item if not yet emit linkedElementChanged(); + aboutDeleteXref(); } }