mirror of
https://github.com/cappuccino/cappuccino.git
synced 2026-08-25 04:57:03 +00:00
Fixed: custom NSBoxes placed in Xcode became smaller in Cappuccino.
Without this fix, a regular custom NSBox such as a simple box with a 1px border would become several pixels smaller in Cappuccino. This fix makes sure we only try to adjust the size for primary and secondary type NSBoxes.
This commit is contained in:
@@ -42,7 +42,9 @@
|
||||
// small hack to position the box pixel perfect
|
||||
var frame = [self frame];
|
||||
|
||||
if (_boxType !== CPBoxSeparator)
|
||||
// The primary and secondary boxes have a well-like look both in Cocoa and Cappuccino, but there
|
||||
// are some sizing differences. Regular custom boxes have no size differences.
|
||||
if (_boxType !== CPBoxSeparator && (_boxType === CPBoxPrimary || _boxType === CPBoxSecondary))
|
||||
{
|
||||
frame.origin.y += 4;
|
||||
frame.origin.x += 4;
|
||||
|
||||
Reference in New Issue
Block a user