diff -r 1c550f80c43b -r 50c2fb829193 mapeditor.cpp --- a/mapeditor.cpp Tue Mar 10 11:27:17 2009 +0000 +++ b/mapeditor.cpp Tue Mar 10 12:46:48 2009 +0000 @@ -1489,7 +1489,10 @@ void MapEditor::setChanged() { if (!mapChanged) + { autosaveTimer->start(settings.value("/mapeditor/autosave/ms/",300000).toInt()); + fileChangedTimer->start (3000); + } mapChanged=true; mapDefault=false; mapUnsaved=true; @@ -2172,6 +2175,7 @@ //cout << "ME::clear() "<stop(); + fileChangedTimer->stop(); model->clear(); }