diff -r 0301e6109702 -r ffb95cd03156 vymmodel.cpp --- a/vymmodel.cpp Wed Apr 29 21:40:37 2009 +0000 +++ b/vymmodel.cpp Thu Apr 30 11:52:49 2009 +0000 @@ -445,6 +445,7 @@ bool blockSaveStateOrg=blockSaveState; blockReposition=true; blockSaveState=true; + mapEditor->setViewportUpdateMode (QGraphicsView::NoViewportUpdate); QXmlInputSource source( file); QXmlSimpleReader reader; reader.setContentHandler( handler ); @@ -464,6 +465,7 @@ bool ok = reader.parse( source ); blockReposition=false; blockSaveState=blockSaveStateOrg; + mapEditor->setViewportUpdateMode (QGraphicsView::MinimalViewportUpdate); file.close(); if ( ok ) {