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:
parent
7058291b1a
commit
39aa9ae199
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user