diff --git a/Packages/CandidateUI/Sources/CandidateUI/VerticalCandidateController.swift b/Packages/CandidateUI/Sources/CandidateUI/VerticalCandidateController.swift index 495da285..d63576e5 100644 --- a/Packages/CandidateUI/Sources/CandidateUI/VerticalCandidateController.swift +++ b/Packages/CandidateUI/Sources/CandidateUI/VerticalCandidateController.swift @@ -140,10 +140,15 @@ public class VerticalCandidateController: CandidateController { tableView.allowsMultipleSelection = false tableView.allowsEmptySelection = false + if #available(macOS 10.16, *) { + tableView.style = .fullWidth + candidateTextPadding = kCandidateTextPaddingWithMandatedTableViewPadding + candidateTextLeftMargin = kCandidateTextLeftMarginWithMandatedTableViewPadding + } + scrollView.documentView = tableView panel.contentView?.addSubview(scrollView) - let paraStyle = NSMutableParagraphStyle() paraStyle.setParagraphStyle(NSParagraphStyle.default) paraStyle.firstLineHeadIndent = candidateTextLeftMargin @@ -151,13 +156,6 @@ public class VerticalCandidateController: CandidateController { candidateTextParagraphStyle = paraStyle - - if #available(macOS 10.16, *) { - tableView.style = .fullWidth - candidateTextPadding = kCandidateTextPaddingWithMandatedTableViewPadding - candidateTextLeftMargin = kCandidateTextLeftMarginWithMandatedTableViewPadding - } - super.init(window: panel) tableView.dataSource = self tableView.delegate = self