mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-10 09:19:28 +00:00
Bug 1611895 - Make EditorEventListener::DragOverOrDrop()
check whether the result of DragEvent::GetRangeParentContentAndOffset()
returned nullptr
or not r=smaug
`DragEvent::GetRangeParentContentAndOffset()` may return `nullptr`. Previously, it was checked and returned `NS_ERROR_FAILURE` before landing bug 1610264. This patch adds the null check which was accidentally removed. Differential Revision: https://phabricator.services.mozilla.com/D61208 --HG-- extra : moz-landing-system : lando
This commit is contained in:
parent
afe982fafb
commit
ec2a667824
@ -748,6 +748,9 @@ nsresult EditorEventListener::DragOverOrDrop(DragEvent* aDragEvent) {
|
||||
int32_t dropOffset = -1;
|
||||
nsCOMPtr<nsIContent> dropParentContent =
|
||||
aDragEvent->GetRangeParentContentAndOffset(&dropOffset);
|
||||
if (NS_WARN_IF(!dropParentContent)) {
|
||||
return NS_ERROR_FAILURE;
|
||||
}
|
||||
if (DetachedFromEditor()) {
|
||||
RefuseToDropAndHideCaret(aDragEvent);
|
||||
return NS_OK;
|
||||
|
Loading…
x
Reference in New Issue
Block a user