From 05ab551aaa18874b4739f28caa3d2af2dbdbe251 Mon Sep 17 00:00:00 2001 From: "troy%netscape.com" Date: Thu, 28 Jan 1999 17:07:21 +0000 Subject: [PATCH] Changed clip-view to clip sibling windows git-svn-id: svn://10.0.0.236/trunk@18923 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/view/src/nsScrollingView.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/mozilla/view/src/nsScrollingView.cpp b/mozilla/view/src/nsScrollingView.cpp index 64a839d8418..416e2cdfd7d 100644 --- a/mozilla/view/src/nsScrollingView.cpp +++ b/mozilla/view/src/nsScrollingView.cpp @@ -836,7 +836,13 @@ NS_IMETHODIMP nsScrollingView :: CreateScrollControls(nsNativeWidget aNative) rv = mClipView->Init(mViewManager, mBounds, this); mViewManager->InsertChild(this, mClipView, 1); mViewManager->SetViewOpacity(mClipView, 0.0f); - rv = mClipView->CreateWidget(kWidgetCID, nsnull, + + // XXX Have the clip view clip siblings. For the time being this is needed + // for 'fixed' elements... + nsWidgetInitData initData; + initData.clipChildren = PR_TRUE; + initData.clipSiblings = PR_TRUE; + rv = mClipView->CreateWidget(kWidgetCID, &initData, mWindow ? nsnull : aNative); }