mirror of
https://github.com/TomHarte/CLK.git
synced 2024-12-27 16:31:31 +00:00
Corrects improper NSWindowController sheet stack manipulation.
As a result, 'Insert...' now seems to work properly.
This commit is contained in:
parent
832939f5b7
commit
31df8c7e91
@ -56,7 +56,6 @@ class MachineDocument:
|
||||
super.windowControllerDidLoadNib(aController)
|
||||
aController.window?.contentAspectRatio = self.aspectRatio()
|
||||
setupMachineOutput()
|
||||
|
||||
}
|
||||
|
||||
// Attempting to show a sheet before the window is visible (such as when the NIB is loaded) results in
|
||||
@ -281,7 +280,7 @@ class MachineDocument:
|
||||
@IBAction func createMachine(_ sender: NSButton?) {
|
||||
self.configureAs(machinePicker!.selectedMachine())
|
||||
machinePicker = nil
|
||||
sender?.window?.close()
|
||||
self.windowControllers[0].window?.endSheet(self.machinePickerPanel!)
|
||||
}
|
||||
|
||||
@IBAction func cancelCreateMachine(_ sender: NSButton?) {
|
||||
|
Loading…
Reference in New Issue
Block a user