diff --git a/Sources/ContentView.swift b/Sources/ContentView.swift index d7682952..ee65946f 100644 --- a/Sources/ContentView.swift +++ b/Sources/ContentView.swift @@ -2290,16 +2290,22 @@ private final class DraggableFolderNSView: NSView, NSDraggingSource { fatalError("init(coder:) has not been implemented") } + override var intrinsicContentSize: NSSize { + NSSize(width: 16, height: 16) + } + private func setupImageView() { imageView = NSImageView() - imageView.imageScaling = .scaleProportionallyUpOrDown + imageView.imageScaling = .scaleProportionallyDown imageView.translatesAutoresizingMaskIntoConstraints = false addSubview(imageView) NSLayoutConstraint.activate([ imageView.leadingAnchor.constraint(equalTo: leadingAnchor), imageView.trailingAnchor.constraint(equalTo: trailingAnchor), imageView.topAnchor.constraint(equalTo: topAnchor), - imageView.bottomAnchor.constraint(equalTo: bottomAnchor) + imageView.bottomAnchor.constraint(equalTo: bottomAnchor), + imageView.widthAnchor.constraint(equalToConstant: 16), + imageView.heightAnchor.constraint(equalToConstant: 16), ]) updateIcon() }