mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-09-13 20:23:04 +02:00
Fix crash introduced in commit 5a057b1c2090cdb0ccd74fcb16705580fd9dfda1
This commit is contained in:
parent
05416a5fdc
commit
300440454e
@ -85,13 +85,15 @@ int ElementsMover::beginMovement(Diagram *diagram, QGraphicsItem *driver_item)
|
||||
m_moved_content = DiagramContent(diagram);
|
||||
m_moved_content.removeNonMovableItems();
|
||||
|
||||
//Remove element text, if the parent element is selected.
|
||||
for(const auto &deti : qAsConst(m_moved_content.m_element_texts)) {
|
||||
//Remove element text and text group, if the parent element is selected.
|
||||
const auto element_text{m_moved_content.m_element_texts};
|
||||
for(const auto &deti : element_text) {
|
||||
if(m_moved_content.m_elements.contains(deti->parentElement())) {
|
||||
m_moved_content.m_element_texts.remove(deti);
|
||||
}
|
||||
}
|
||||
for(const auto &etig : qAsConst(m_moved_content.m_texts_groups)) {
|
||||
}
|
||||
const auto element_text_group{m_moved_content.m_texts_groups};
|
||||
for(const auto &etig : element_text_group) {
|
||||
if (m_moved_content.m_elements.contains(etig->parentElement())) {
|
||||
m_moved_content.m_texts_groups.remove(etig);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user