diff --git a/src/kits/media/DefaultMediaTheme.cpp b/src/kits/media/DefaultMediaTheme.cpp index 45c927b0c1..2ee10be206 100644 --- a/src/kits/media/DefaultMediaTheme.cpp +++ b/src/kits/media/DefaultMediaTheme.cpp @@ -178,11 +178,14 @@ DynamicScrollView::~DynamicScrollView() void DynamicScrollView::AttachedToWindow(void) { + BRect frame = ConvertToScreen(Bounds()); + BRect windowFrame = Window()->Frame(); + fIsDocumentScroller = Parent() == NULL && Window() != NULL && Window()->Look() == B_DOCUMENT_WINDOW_LOOK - && Frame().right == Window()->Bounds().right - && Frame().bottom == Window()->Bounds().bottom; + && frame.right == windowFrame.right + && frame.bottom == windowFrame.bottom; UpdateBars(); }