From f60c395595ca65f560e27c656985e3b148545ba1 Mon Sep 17 00:00:00 2001 From: sniperbeamer Date: Tue, 2 Mar 2010 21:50:31 +0000 Subject: [PATCH] Don't allow to drag'n'drop between databases to fix a crash git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@373 b624d157-de02-0410-bad0-e51aec6abb33 --- src/lib/GroupView.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/GroupView.cpp b/src/lib/GroupView.cpp index 500024b..47b4151 100644 --- a/src/lib/GroupView.cpp +++ b/src/lib/GroupView.cpp @@ -206,6 +206,9 @@ void KeepassGroupView::dragEnterEvent ( QDragEnterEvent * event ){ LastHoverItem=NULL; InsLinePos=-1; + if (event->source() == NULL) + return; // drag event came from another application + if(event->mimeData()->hasFormat("application/x-keepassx-group")){ DragType=GroupDrag; event->acceptProposedAction();