Bug 396863, check the menu to ensure that the timer is for the right one, prevents multiple submenus from appearing, r+sr=roc,a=beltzner

This commit is contained in:
enndeakin@sympatico.ca 2007-10-29 10:26:19 -07:00
Родитель 2e01f470e6
Коммит 60384bd8c8
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -603,7 +603,7 @@ nsXULPopupManager::HidePopupCallback(nsIContent* aPopup,
nsPopupType aPopupType,
PRBool aDeselectMenu)
{
if (mCloseTimer) {
if (mCloseTimer && mTimerMenu == aPopupFrame) {
mCloseTimer->Cancel();
mCloseTimer = nsnull;
mTimerMenu = nsnull;