Skip to content

Commit 9babdff

Browse files
corrected 'isSelected' issue with 2 modules
1 parent 4724092 commit 9babdff

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/Interface/Application/NetworkEditor.cc

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -513,13 +513,16 @@ void NetworkEditor::mouseMoveEvent(QMouseEvent *event)
513513

514514
findById(scene_->items(),selectedPair.first)->setSelected(true);
515515
findById(scene_->items(),selectedPair.second)->setSelected(true);
516+
modulesSelectedByCL = 1;
516517
}
517518
QGraphicsView::mouseMoveEvent(event);
518519
}
519520

520521
void NetworkEditor::mouseReleaseEvent(QMouseEvent *event)
521522
{
522-
unselectConnectionGroup();
523+
if(modulesSelectedByCL)
524+
unselectConnectionGroup();
525+
modulesSelectedByCL = 0;
523526
QGraphicsView::mouseReleaseEvent(event);
524527
}
525528

src/Interface/Application/NetworkEditor.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ namespace Gui {
215215
QAction* sendToBackAction_;
216216
QAction* propertiesAction_;
217217
//QAction* executeAction_;
218+
bool modulesSelectedByCL;
218219

219220
QGraphicsScene* scene_;
220221

0 commit comments

Comments
 (0)