зеркало из https://github.com/mozilla/pjs.git
Bug 698936 - dragleave is fired on previous drop target after successful drop; r=enndeakin
This commit is contained in:
Родитель
f49167fdae
Коммит
187b007890
|
@ -2096,6 +2096,7 @@ nsEventStateManager::GenerateDragGesture(nsPresContext* aPresContext,
|
|||
if (!targetContent)
|
||||
return;
|
||||
|
||||
sLastDragOverFrame = nsnull;
|
||||
nsCOMPtr<nsIWidget> widget = mCurrentTarget->GetNearestWidget();
|
||||
|
||||
// get the widget from the target frame
|
||||
|
@ -3422,6 +3423,7 @@ nsEventStateManager::PostHandleEvent(nsPresContext* aPresContext,
|
|||
targetContent, &status);
|
||||
}
|
||||
}
|
||||
sLastDragOverFrame = nsnull;
|
||||
ClearGlobalActiveContent(this);
|
||||
break;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче