Skip to content

Commit 4a38dc2

Browse files
committed
remove check mark from module Execute action for vistle
1 parent b17f4ff commit 4a38dc2

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

src/OpenCOVER/PluginUtil/ModuleFeedbackManager.cpp

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,17 @@ void ModuleFeedbackManager::createMenu()
262262
});
263263
}
264264
#endif
265-
if (!covise || !covise::coCoviseConfig::isOn("COVER.ExecuteOnChange", true))
265+
if (!covise)
266+
{
267+
executeAction_ = new ui::Action(menu_, "Execute");
268+
executeAction_->setCallback(
269+
[this]()
270+
{
271+
inExecute_ = true;
272+
inter_->executeModule();
273+
});
274+
}
275+
else if (!covise::coCoviseConfig::isOn("COVER.ExecuteOnChange", true))
266276
{
267277
executeCheckbox_ = new ui::Button(menu_, "Execute");
268278
executeCheckbox_->setCallback([this](bool){

src/OpenCOVER/PluginUtil/ModuleFeedbackManager.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ class PLUGIN_UTILEXPORT ModuleFeedbackManager
128128
ui::Action *newButton_ = nullptr; // copy this module
129129
ui::Action *deleteButton_ = nullptr; // delete this module
130130
ui::Button *executeCheckbox_ = nullptr; // execute module button
131+
ui::Action *executeAction_ = nullptr; // execute module action
131132
//ui::coSubMenuItem *colorsButton_; // open colorbar
132133
opencover::coInteractor *inter_ = nullptr; // the last interaction got from the module at issue
133134
bool inExecute_; // switch checkbox off when new object arrived

0 commit comments

Comments
 (0)