Fix fileDocument did not set

This commit is contained in:
1024jp 2024-07-01 12:52:38 +09:00
parent 9e65605585
commit f6dc7dc7b1

View File

@ -78,6 +78,9 @@ final class DocumentWindowController: NSWindowController, NSWindowDelegate {
required init(document: Document? = nil, directoryDocument: DirectoryDocument? = nil) {
self.fileDocument = document
self.directoryDocument = directoryDocument
let window = DocumentWindow(contentViewController: WindowContentViewController(document: document, directoryDocument: directoryDocument))
window.styleMask.update(with: .fullSizeContentView)
window.setFrameAutosaveName((directoryDocument == nil) ? "Document" : "DirectoryDocument")
@ -95,8 +98,6 @@ final class DocumentWindowController: NSWindowController, NSWindowDelegate {
window.setFrame(.init(origin: window.frame.origin, size: frameSize), display: false)
}
self.directoryDocument = directoryDocument
super.init(window: window)
self.updateDocument(document)