CID 2393: Check the return value of GetDecoratorSettings (though this is

probably not needed.)

Another problem fixed here is that the border width value is in "border width"
not "border" so this code wasn't really working before.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40007 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ryan Leavengood 2010-12-29 04:15:14 +00:00
parent 7058291b1a
commit 39aa9ae199
1 changed files with 5 additions and 5 deletions

View File

@ -69,11 +69,11 @@ ProgressWindow::Start(BWindow* referenceWindow, bool center)
BScreen screen(referenceWindow);
if (!center) {
BMessage settings;
GetDecoratorSettings(&settings);
int32 borderWidth;
if (settings.FindInt32("border", &borderWidth) != B_OK)
borderWidth = 5;
int32 borderWidth = 5;
if (GetDecoratorSettings(&settings) == B_OK) {
if (settings.FindInt32("border width", &borderWidth) != B_OK)
borderWidth = 5;
}
MoveTo(screen.Frame().left + borderWidth,
screen.Frame().bottom - Bounds().Height() - borderWidth);