• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Mavericks Printing and inverted NSScrollView > NSClipView > NSTableView presentation
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Mavericks Printing and inverted NSScrollView > NSClipView > NSTableView presentation


  • Subject: Mavericks Printing and inverted NSScrollView > NSClipView > NSTableView presentation
  • From: John Bishop <email@hidden>
  • Date: Sun, 27 Oct 2013 17:49:05 -0500
  • X_cmae_category: 0,0 Undefined,Undefined

We have a large Mac application that's run on every version of OS X.  Suddenly, with the release of Mavericks, our users report that some printed reports produce inverted (actually mirrored across the horizontal from their bottom edge) results.  These reports are presented to the user first in a window, where they have the correct appearance (thus, their orientation - and their "flipped" status - derived from their nibs, seems correct).  The incorrect output happens ONLY when printing and ONLY when running in Mavericks.  The same binary produces correct output in 10.6, 10.7 and 10.8.  The binary has been in the Mac App Store for a month before Mavericks was released.

We've filed a bug report (15328543), but this is such a killer for our customers we need to find out what's going on and offer them a workaround (other than de-installing Mavericks) or a fix.  We're stumped however, about what could happen when printing that might break the presentation of these NSTableViews (NSScrollView, NSClipView, and NSTableView all respond TRUE to isFlipped, as they should).  The background view in which they're located (which is what's passed to the NSPrintOperation) is not flipped, and anything else in that view including other views, controls, etc. print properly.

Help!  Has anyone encountered this problem?  We're using Xcode 5.0.1 to work the problem, because we're clearly going to need to resubmit to fix this.  We're so amazed that this issue isn't making noise in the forums that we think maybe we've been doing something wrong or harmless for years that suddenly isn't legal in 10.9, but we can't find it.  Any ideas?

Thanks.

------------------------------------------------------------------
John Bishop
Mulligan Software
<mailto:email@hidden>
<http://www.mulligansoftware.com>
Twitter:  MulliganGolf


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


  • Follow-Ups:
    • Re: Mavericks Printing and inverted NSScrollView > NSClipView > NSTableView presentation
      • From: "Gary L. Wade" <email@hidden>
  • Prev by Date: Re: How to change highlight colour on NSTableView row
  • Next by Date: Re: Mavericks Printing and inverted NSScrollView > NSClipView > NSTableView presentation
  • Previous by thread: Re: NSCopying vs NSMutableCopying for custom object
  • Next by thread: Re: Mavericks Printing and inverted NSScrollView > NSClipView > NSTableView presentation
  • Index(es):
    • Date
    • Thread