fix: preserve video aspect ratio while resizing queue window
This commit is contained in:
@@ -764,6 +764,10 @@ final class PlayerModel: ObservableObject {
|
||||
self.window = window
|
||||
window.title = fileName ?? "terebi"
|
||||
window.contentMinSize = NSSize(width: 400, height: 240)
|
||||
compactWindow.normalVideoLayout = { [weak self] in
|
||||
guard let self, self.showsQueue, self.state.has_video else { return nil }
|
||||
return (self.state.video_aspect_ratio, 260)
|
||||
}
|
||||
compactWindow.attach(window)
|
||||
updateWindowState()
|
||||
fitVideoWindow()
|
||||
|
||||
Reference in New Issue
Block a user