зеркало из https://github.com/mozilla/pjs.git
Fix for PDT+ bug #18595. r=saari.
This commit is contained in:
Родитель
0191598a23
Коммит
e44ebc6d41
|
@ -126,6 +126,9 @@ nsMenuBarFrame::Init(nsIPresContext* aPresContext,
|
|||
target->AddEventListener("keydown", (nsIDOMKeyListener*)mMenuBarListener, PR_FALSE);
|
||||
target->AddEventListener("keyup", (nsIDOMKeyListener*)mMenuBarListener, PR_FALSE);
|
||||
|
||||
target->AddEventListener("mousedown", (nsIDOMMouseListener*)mMenuBarListener, PR_FALSE);
|
||||
target->AddEventListener("blur", (nsIDOMFocusListener*)mMenuBarListener, PR_TRUE);
|
||||
|
||||
return rv;
|
||||
}
|
||||
|
||||
|
@ -608,6 +611,9 @@ nsMenuBarFrame::Destroy(nsIPresContext* aPresContext)
|
|||
mTarget->RemoveEventListener("keydown", (nsIDOMKeyListener*)mMenuBarListener, PR_FALSE);
|
||||
mTarget->RemoveEventListener("keyup", (nsIDOMKeyListener*)mMenuBarListener, PR_FALSE);
|
||||
|
||||
mTarget->RemoveEventListener("mousedown", (nsIDOMMouseListener*)mMenuBarListener, PR_FALSE);
|
||||
mTarget->RemoveEventListener("blur", (nsIDOMFocusListener*)mMenuBarListener, PR_TRUE);
|
||||
|
||||
NS_IF_RELEASE(mMenuBarListener);
|
||||
|
||||
return nsToolbarFrame::Destroy(aPresContext);
|
||||
|
|
Загрузка…
Ссылка в новой задаче