Skip to content

Commit f1d396b

Browse files
committed
Correct calculation of label height for LeftRight type.
1 parent 27f62dc commit f1d396b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Sources/ObjC/MarqueeLabel.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ - (void)updateSublabelAndBeginScroll:(BOOL)beginScroll {
409409

410410
case MLLeftRight:
411411
{
412-
self.homeLabelFrame = CGRectIntegral(CGRectMake(self.leadingBuffer, 0.0f, expectedLabelSize.width, expectedLabelSize.height));
412+
self.homeLabelFrame = CGRectIntegral(CGRectMake(self.leadingBuffer, 0.0f, expectedLabelSize.width, self.bounds.size.height));
413413
self.awayOffset = self.bounds.size.width - (expectedLabelSize.width + self.leadingBuffer + self.trailingBuffer);
414414

415415
// Calculate animation duration

Sources/Swift/MarqueeLabel.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -613,7 +613,7 @@ open class MarqueeLabel: UILabel, CAAnimationDelegate {
613613
sublabel.textAlignment = NSTextAlignment.right
614614

615615
case .leftRight:
616-
homeLabelFrame = CGRect(x: leadingBuffer, y: 0.0, width: expectedLabelSize.width, height: expectedLabelSize.height).integral
616+
homeLabelFrame = CGRect(x: leadingBuffer, y: 0.0, width: expectedLabelSize.width, height: bounds.size.height).integral
617617
awayOffset = bounds.size.width - (expectedLabelSize.width + leadingBuffer + trailingBuffer)
618618

619619
// Set frame and text

0 commit comments

Comments
 (0)