diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index efa18f36df..35fc0049a8 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -2018,7 +2018,8 @@ void Application::cleanupBeforeQuit() { // The cleanup process enqueues the transactions but does not process them. Calling this here will force the actual // removal of the items. // See https://highfidelity.fogbugz.com/f/cases/5328 - // _main3DScene->processTransactionQueue(); + _main3DScene->enqueueFrame(); // flush all the transactions + _main3DScene->processTransactionQueue(); // process and apply deletions // first stop all timers directly or by invokeMethod // depending on what thread they run in