зеркало из https://github.com/mozilla/pjs.git
Use the EventStateManager to focus the for-element. b=360009 r=zeniko sr=bzbarsky
This commit is contained in:
Родитель
9a3041b3e3
Коммит
32d1b5a07f
|
@ -223,7 +223,8 @@ nsHTMLLabelElement::PostHandleEvent(nsEventChainPostVisitor& aVisitor)
|
|||
if (NS_IS_MOUSE_LEFT_CLICK(aVisitor.mEvent)) {
|
||||
if (ShouldFocus(this)) {
|
||||
// Focus the for content.
|
||||
content->SetFocus(aVisitor.mPresContext);
|
||||
aVisitor.mPresContext->EventStateManager()->
|
||||
ChangeFocusWith(content, nsIEventStateManager::eEventFocusedByKey);
|
||||
}
|
||||
|
||||
// Dispatch a new click event to |content|
|
||||
|
|
Загрузка…
Ссылка в новой задаче