Bug 627272 - Cannot start dragging titlebar when Firefox button opens its menu; r=enndeakin

This commit is contained in:
Masayuki Nakano 2011-01-19 18:17:00 -05:00
Родитель a477f2efe9
Коммит f10a7c195b
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -1413,8 +1413,12 @@ PRBool nsMenuPopupFrame::ConsumeOutsideClicks()
#if defined(XP_WIN) || defined(XP_OS2)
// Don't consume outside clicks for menus in Windows
if (ni->Equals(nsGkAtoms::menu, kNameSpaceID_XUL) ||
(ni->Equals(nsGkAtoms::popupset, kNameSpaceID_XUL)))
ni->Equals(nsGkAtoms::popupset, kNameSpaceID_XUL) ||
(ni->Equals(nsGkAtoms::button, kNameSpaceID_XUL) &&
parentContent->AttrValueIs(kNameSpaceID_None, nsGkAtoms::type,
nsGkAtoms::menu, eCaseMatters))) {
return PR_FALSE;
}
#endif
if (ni->Equals(nsGkAtoms::textbox, kNameSpaceID_XUL)) {
// Don't consume outside clicks for autocomplete widget