Showing the changes to libraries/script-engine/src/v8/ScriptEngineV8.cpp (1 of 1 file). Show all
Unified · Split
| @@ -280,6 +280,11 @@ ScriptEngineV8::~ScriptEngineV8() { · 279 unmodified lines | ||
| 280 | 280 | _qobjectWrapperMap.clear(); |
| 281 | 281 | _qobjectWrapperMapV8.clear(); |
| 282 | 282 | } |
| 283 | + // Events need to be processed one more time: | |
| 284 | + { | |
| 285 | + QEventLoop loop; | |
| 286 | + loop.processEvents(); | |
| 287 | + } | |
| 283 | 288 | #ifdef OVERTE_SCRIPT_USE_AFTER_DELETE_GUARD |
| 284 | 289 | _wasDestroyed = true; |
| 285 | 290 | #endif |