diff --git a/Sources/ICCery/Print/TargetPageCanvasView.swift b/Sources/ICCery/Print/TargetPageCanvasView.swift index 52d638c..eeb6bdb 100644 --- a/Sources/ICCery/Print/TargetPageCanvasView.swift +++ b/Sources/ICCery/Print/TargetPageCanvasView.swift @@ -29,7 +29,7 @@ final class TargetPageCanvasView: NSView { /// Flipped: the CoreGraphics coordinate space is correctly oriented /// top-down, so page 1 is the TOP rect. - override var isFlipped: Bool { true } + override var isFlipped: Bool { false } override var isOpaque: Bool { true } override func knowsPageRange(_ range: NSRangePointer) -> Bool { diff --git a/Tests/ICCeryCoreTests/TargetCanvasGeometryTests.swift b/Tests/ICCeryCoreTests/TargetCanvasGeometryTests.swift index ce58e6f..2a802e4 100644 --- a/Tests/ICCeryCoreTests/TargetCanvasGeometryTests.swift +++ b/Tests/ICCeryCoreTests/TargetCanvasGeometryTests.swift @@ -39,7 +39,7 @@ final class TargetCanvasGeometryTests: XCTestCase { let view = TargetPageCanvasView( pages: [raster(), raster(), raster()], paperSize: paperSize) - XCTAssertTrue(view.isFlipped) + XCTAssertFalse(view.isFlipped) let page1 = view.rectForPage(1) let page3 = view.rectForPage(3)