X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSUPERVGUI%2FSUPERVGUI_Clipboard.cxx;h=a26faf868e0c3e9e7acf92105a6db6442fa80ad4;hb=ea7f29f75031ca13b9454f5e9ac73730f1f584eb;hp=a9d4637a35b841aa61421204c22b14e980f83fd1;hpb=48a19a81818d1dcc60860468aaeb7e6c7a866ec0;p=modules%2Fsuperv.git diff --git a/src/SUPERVGUI/SUPERVGUI_Clipboard.cxx b/src/SUPERVGUI/SUPERVGUI_Clipboard.cxx index a9d4637..a26faf8 100644 --- a/src/SUPERVGUI/SUPERVGUI_Clipboard.cxx +++ b/src/SUPERVGUI/SUPERVGUI_Clipboard.cxx @@ -139,6 +139,9 @@ void SUPERVGUI_Clipboard::pasteNode() { SUPERVGUI_Main* aMain = Supervision.getMain(); if ( !CORBA::is_nil( aNode ) && aMain ) { + if ( !aMain->ReadyToModify() ) // null dataflow or executing, .. + return; + aMain->Editing(); // PAL6170: GUI->Engine: setting "Editing" flag, why here? -> PAL7960 SUPERV::Graph_var dataflow = aMain->getDataflow();