Merge pull request #217 from lukhnos/fix-vertical-candidate-ui
Fix regression in vertical candidate UI
This commit is contained in:
commit
819e1be8d6
|
@ -140,10 +140,15 @@ public class VerticalCandidateController: CandidateController {
|
||||||
tableView.allowsMultipleSelection = false
|
tableView.allowsMultipleSelection = false
|
||||||
tableView.allowsEmptySelection = false
|
tableView.allowsEmptySelection = false
|
||||||
|
|
||||||
|
if #available(macOS 10.16, *) {
|
||||||
|
tableView.style = .fullWidth
|
||||||
|
candidateTextPadding = kCandidateTextPaddingWithMandatedTableViewPadding
|
||||||
|
candidateTextLeftMargin = kCandidateTextLeftMarginWithMandatedTableViewPadding
|
||||||
|
}
|
||||||
|
|
||||||
scrollView.documentView = tableView
|
scrollView.documentView = tableView
|
||||||
panel.contentView?.addSubview(scrollView)
|
panel.contentView?.addSubview(scrollView)
|
||||||
|
|
||||||
|
|
||||||
let paraStyle = NSMutableParagraphStyle()
|
let paraStyle = NSMutableParagraphStyle()
|
||||||
paraStyle.setParagraphStyle(NSParagraphStyle.default)
|
paraStyle.setParagraphStyle(NSParagraphStyle.default)
|
||||||
paraStyle.firstLineHeadIndent = candidateTextLeftMargin
|
paraStyle.firstLineHeadIndent = candidateTextLeftMargin
|
||||||
|
@ -151,13 +156,6 @@ public class VerticalCandidateController: CandidateController {
|
||||||
|
|
||||||
candidateTextParagraphStyle = paraStyle
|
candidateTextParagraphStyle = paraStyle
|
||||||
|
|
||||||
|
|
||||||
if #available(macOS 10.16, *) {
|
|
||||||
tableView.style = .fullWidth
|
|
||||||
candidateTextPadding = kCandidateTextPaddingWithMandatedTableViewPadding
|
|
||||||
candidateTextLeftMargin = kCandidateTextLeftMarginWithMandatedTableViewPadding
|
|
||||||
}
|
|
||||||
|
|
||||||
super.init(window: panel)
|
super.init(window: panel)
|
||||||
tableView.dataSource = self
|
tableView.dataSource = self
|
||||||
tableView.delegate = self
|
tableView.delegate = self
|
||||||
|
|
Loading…
Reference in New Issue