From 523f450de013faf24fc54ca40f1f65c86b530240 Mon Sep 17 00:00:00 2001 From: John Scipione Date: Wed, 13 Apr 2016 15:41:40 -0700 Subject: [PATCH] Nebula: Pass view Bounds() instead of Frame() into SettingsView This was why the view was not where it should be. --- src/add-ons/screen_savers/nebula/Nebula.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/add-ons/screen_savers/nebula/Nebula.cpp b/src/add-ons/screen_savers/nebula/Nebula.cpp index 014b0993f5..19f27b0352 100644 --- a/src/add-ons/screen_savers/nebula/Nebula.cpp +++ b/src/add-ons/screen_savers/nebula/Nebula.cpp @@ -598,8 +598,6 @@ SettingsView::SettingsView(BRect frame) .Add(fFramesSlider) .AddGlue() .End(); - - MoveBy(0, -25); // The view is not where it should be. } @@ -695,7 +693,7 @@ Nebula::Nebula(BMessage* message, image_id id) void Nebula::StartConfig(BView* view) { - view->AddChild(new SettingsView(view->Frame())); + view->AddChild(new SettingsView(view->Bounds())); }