From 862b8e5d2bad2de9839580f62366e3c2458a249b Mon Sep 17 00:00:00 2001 From: Oleg Romashin Date: Mon, 8 Sep 2008 15:23:38 +0300 Subject: [PATCH] Bug 453826 - MOZ_XUL define required for nsCaret::IsMenuPopupHidingCaret. r+sr=roc --- layout/base/nsCaret.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/layout/base/nsCaret.cpp b/layout/base/nsCaret.cpp index 79e5416fd9da..213aef6c4cde 100644 --- a/layout/base/nsCaret.cpp +++ b/layout/base/nsCaret.cpp @@ -1010,6 +1010,7 @@ PRBool nsCaret::MustDrawCaret(PRBool aIgnoreDrawnState) PRBool nsCaret::IsMenuPopupHidingCaret() { +#ifdef MOZ_XUL // Check if there are open popups. nsXULPopupManager *popMgr = nsXULPopupManager::GetInstance(); nsTArray popups = popMgr->GetOpenPopups(); @@ -1049,6 +1050,7 @@ PRBool nsCaret::IsMenuPopupHidingCaret() return PR_TRUE; } } +#endif // There are no open menu popups, no need to hide the caret. return PR_FALSE;