From b7d35a6235010df4cdc89961641b57ccb972f7fa Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Wed, 23 Apr 2014 15:01:04 -0500 Subject: Fix DnD crash when source is not present This resolves Bug 1602 --- src/kernel/qdnd_x11.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/kernel/qdnd_x11.cpp') diff --git a/src/kernel/qdnd_x11.cpp b/src/kernel/qdnd_x11.cpp index be72799..de549ff 100644 --- a/src/kernel/qdnd_x11.cpp +++ b/src/kernel/qdnd_x11.cpp @@ -1214,7 +1214,7 @@ Window findRealWindow( const QPoint & pos, Window w, int md ) void QDragManager::move( const QPoint & globalPos ) { - if (!object) { + if (!object || !object->source()) { // perhaps the target crashed? return; } -- cgit v1.2.1