BControlLook::ComposeSpacing(): Avoid non-integers

This commit is contained in:
Ingo Weinhold 2013-09-11 04:47:28 +02:00
parent 4a8da96088
commit 5c56812d90
1 changed files with 3 additions and 3 deletions

View File

@ -67,13 +67,13 @@ BControlLook::ComposeSpacing(float spacing)
if (spacing == B_USE_DEFAULT_SPACING || spacing == B_USE_ITEM_SPACING) {
return be_control_look->DefaultItemSpacing();
} else if (spacing == B_USE_HALF_ITEM_SPACING) {
return be_control_look->DefaultItemSpacing() * 0.5f;
return ceilf(be_control_look->DefaultItemSpacing() * 0.5f);
} else if (spacing == B_USE_WINDOW_INSETS) {
return be_control_look->DefaultItemSpacing();
} else if (spacing == B_USE_SMALL_SPACING) {
return be_control_look->DefaultItemSpacing() * 0.7f;
return ceilf(be_control_look->DefaultItemSpacing() * 0.7f);
} else if (spacing == B_USE_BIG_SPACING) {
return be_control_look->DefaultItemSpacing() * 1.3f;
return ceilf(be_control_look->DefaultItemSpacing() * 1.3f);
}
return spacing;
}