зеркало из https://github.com/mozilla/gecko-dev.git
Check for the ignorekeys attribute on the parent of the popup menu and not its grand parent. R=saari
This commit is contained in:
Родитель
7237e38781
Коммит
3693b6bbe3
|
@ -556,8 +556,9 @@ nsPopupSetFrame::OpenPopup(PRBool aActivateFlag)
|
|||
|
||||
// popupsetframe::mElementFrame
|
||||
nsCOMPtr<nsIContent> content;
|
||||
mElementFrame->GetContent(getter_AddRefs(content));
|
||||
GetContent(getter_AddRefs(content));
|
||||
nsAutoString property;
|
||||
|
||||
content->GetAttribute(kNameSpaceID_None, nsXULAtoms::ignorekeys, property);
|
||||
if ( !property.EqualsWithConversion("true") && childPopup )
|
||||
childPopup->InstallKeyboardNavigator();
|
||||
|
|
Загрузка…
Ссылка в новой задаче