Fixed weird printer related crashes on open, seems like an Apple regression?

This commit is contained in:
Lior Halphon
2023-09-03 16:46:00 +03:00
parent 5192e3a07b
commit 3ab6150508
2 changed files with 8 additions and 4 deletions

View File

@@ -783,13 +783,18 @@ static unsigned *multiplication_table_for_frequency(unsigned frequency)
if (@available(macOS 11.0, *)) {
self.memoryWindow.toolbarStyle = NSWindowToolbarStyleExpanded;
self.printerFeedWindow.toolbarStyle = NSWindowToolbarStyleUnifiedCompact;
[self.printerFeedWindow.toolbar removeItemAtIndex:1];
self.printerFeedWindow.toolbar.items.firstObject.image =
self.printerFeedWindow.toolbar.items[0].image =
[NSImage imageWithSystemSymbolName:@"square.and.arrow.down"
accessibilityDescription:@"Save"];
self.printerFeedWindow.toolbar.items.lastObject.image =
self.printerFeedWindow.toolbar.items[1].image =
[NSImage imageWithSystemSymbolName:@"printer"
accessibilityDescription:@"Print"];
self.printerFeedWindow.toolbar.items[0].bordered = false;
self.printerFeedWindow.toolbar.items[1].bordered = false;
}
else {
[self.printerFeedWindow.toolbar insertItemWithItemIdentifier:NSToolbarFlexibleSpaceItemIdentifier
atIndex:2];
}

View File

@@ -708,7 +708,6 @@
<defaultToolbarItems>
<toolbarItem reference="CBz-1N-o0Q"/>
<toolbarItem reference="mtd-zS-DXa"/>
<toolbarItem reference="Q0x-n5-Q2Y"/>
<toolbarItem reference="CJX-Ff-7iQ"/>
</defaultToolbarItems>
</toolbar>