nag screens and Spaces

  • I have a typical nag screen in my shareware application that tells an
    unregistered user how much time they have left in their demo period
    and begs them to buy my software. This is an application modal window.

    If a user launches my app and gets the nag screen, then switches to
    another space, some strange things happen. First, clicking my
    application's icon in the dock does not switch the user to the space
    for my application. The menu bar shows my application's items but no
    windows. After doing this a switch back to the first space will not
    show my application's window, either. It has disappeared completely
    and, since the application is showing an application modal window,
    none of my menu items work (including Quit). The user must force quit
    my app.

    I have verified this same behavior in several other shareware apps
    that show app modal nag screens. I have looked at the
    setCollectionBehavior: method of NSWindow, but none of the behaviors
    seem appropriate in this situation. Is there something else I should
    look at or should I file a bug?

    thanks,
    Todd Ransom
    Return Self Software
    http://returnself.com
  • > I have verified this same behavior in several other shareware apps
    > that show app modal nag screens. I have looked at the
    > setCollectionBehavior: method of NSWindow, but none of the behaviors
    > seem appropriate in this situation. Is there something else I should
    > look at or should I file a bug?

      Is there anything special about your nag window or is it a standard
    modal window? If it's standard, I'd be inclined to think of this as
    "inappropriate behavior" on the part of Spaces at least.

      Overall, I'm seeing a lot of Spaces oddities (discussed previously
    on this list and in some developer blogs). It hurts nothing to file a
    bug if answers aren't forthcoming. If it turns out to be some key
    thing you've missed, perhaps a quick documentation bug (rather than
    radar web) is in order for clarification.

    --
    I.S.
  • It is a standard NSWindow that I run using [NSApp
    runModalForWindow:nagWindow];

    It seems like a Spaces bug to me, but I figured I would ask the list
    since it affects many other apps as well. I will file a bug.

    Todd Ransom
    Return Self Software
    http://returnself.com

    On Dec 19, 2007, at 9:59 AM, I. Savant wrote:

    >> I have verified this same behavior in several other shareware apps
    >> that show app modal nag screens. I have looked at the
    >> setCollectionBehavior: method of NSWindow, but none of the behaviors
    >> seem appropriate in this situation. Is there something else I should
    >> look at or should I file a bug?
    >
    > Is there anything special about your nag window or is it a standard
    > modal window? If it's standard, I'd be inclined to think of this as
    > "inappropriate behavior" on the part of Spaces at least.
    >
    > Overall, I'm seeing a lot of Spaces oddities (discussed previously
    > on this list and in some developer blogs). It hurts nothing to file a
    > bug if answers aren't forthcoming. If it turns out to be some key
    > thing you've missed, perhaps a quick documentation bug (rather than
    > radar web) is in order for clarification.
    >
    > --
    > I.S.
  • > It seems like a Spaces bug to me, but I figured I would ask the list
    > since it affects many other apps as well. I will file a bug.

      I can't personally say either way (haven't even bothered checking my
    stuff in Spaces), but I'd go ahead and file it. It seems wrong.

    --
    I.S.
previous month december 2007 next month
MTWTFSS
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
Go to today