Skip to content

Commit

Permalink
BControlLook: The spacing values need to be rounded...
Browse files Browse the repository at this point in the history
 ... or they will cause all sorts of graphics glitches and layout
 problems.
  • Loading branch information
stippi committed Aug 4, 2013
1 parent 8c9cf99 commit a8b89c6
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/kits/interface/ControlLook.cpp
Expand Up @@ -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;
}
Expand Down

0 comments on commit a8b89c6

Please sign in to comment.