diff --git a/src/Gui/TaskView/TaskView.cpp b/src/Gui/TaskView/TaskView.cpp index 38640f2a12..c93961318b 100644 --- a/src/Gui/TaskView/TaskView.cpp +++ b/src/Gui/TaskView/TaskView.cpp @@ -116,7 +116,7 @@ void TaskGroup::actionEvent (QActionEvent* e) TaskIconLabel *label = new TaskIconLabel( action->icon(), action->text(), this); this->addIconLabel(label); - connect(label,SIGNAL(clicked()),action,SIGNAL(triggered())); + connect(label,SIGNAL(clicked()),action,SIGNAL(triggered()),Qt::QueuedConnection); break; } case QEvent::ActionChanged: