diff --git a/src/actors/robot/robotmodule.cpp b/src/actors/robot/robotmodule.cpp index e7dea055c1537f6a0d1352452ee80c2c5dcf15b4..9126e2ee750d4ec8ed8095c3851ef595d7217251 100644 --- a/src/actors/robot/robotmodule.cpp +++ b/src/actors/robot/robotmodule.cpp @@ -4166,10 +4166,10 @@ void RobotModule::editEnv() return; } startField->setModeFlag(NEDIT_MODE); - view->repaint(); + view->showButtons(true); - + view->repaint(); reset(); field->setMode(NEDIT_MODE); startField->setModeFlag(NORMAL_MODE); @@ -4324,6 +4324,7 @@ void RobotModule::loadEnv() NewWindow->close(); if(!field->isEditMode())editEnv(); + view->update(); }; void RobotModule::newEnv() { diff --git a/src/plugins/coursemanager/task/mainwindow.cpp b/src/plugins/coursemanager/task/mainwindow.cpp index 5d5d7694fe3def9afea41309a8485850e8ac4f10..2bc4412cd55cd7b09d5bdfc67a09538e20adc17f 100644 --- a/src/plugins/coursemanager/task/mainwindow.cpp +++ b/src/plugins/coursemanager/task/mainwindow.cpp @@ -580,7 +580,7 @@ if(ioDir.isFile()) qDebug()<<"Fields!!!!"<Modules(curTaskIdx.internalId()); - if(!interface->startNewTask(course->Modules(curTaskIdx.internalId()),&task))QMessageBox::about(NULL, trUtf8("Невозможно выполнить задание"),trUtf8("Нет неоходимых исполнителей")); + if(!interface->startNewTask(course->Modules(curTaskIdx.internalId()),&task))QMessageBox::about(NULL, trUtf8("Невозможно выполнить задание"),trUtf8("Нет необходимых исполнителей")); if(course->getUserText(curTaskIdx.internalId())!="") { interface->setPreProgram(QVariant(course->getUserText(curTaskIdx.internalId())));