diff --git a/src/kits/interface/Slider.cpp b/src/kits/interface/Slider.cpp index 4812a93a7d..26fc0bff3d 100644 --- a/src/kits/interface/Slider.cpp +++ b/src/kits/interface/Slider.cpp @@ -323,8 +323,11 @@ BSlider::AttachedToWindow() BControl::AttachedToWindow(); - if (view && Parent()) { - rgb_color color = Parent()->ViewColor(); + if (view) { + + rgb_color color = ViewColor(); + if (Parent() != NULL) + color = Parent()->ViewColor(); /* fOffScreenBits->Lock(); fOffScreenView->SetViewColor(color);