diff -r 47c068f2e7e3 -r e38d199ef9aa src/gui.cpp --- a/src/gui.cpp Tue Oct 22 19:28:45 2013 +0300 +++ b/src/gui.cpp Tue Oct 22 19:33:41 2013 +0300 @@ -258,17 +258,13 @@ return 0; QList selCopy = selection(); - int num = 0; // Delete the objects that were being selected for (LDObject* obj : selCopy) - { LDFile::current()->forgetObject (obj); - ++num; delete obj; - } refresh(); - return num; + return selCopy.size(); } // =============================================================================