Allan?

Begin forwarded message:

From: Apple Developer Bug Reporting <devbugs@apple.com>
Date: November 15, 2007 12:41:40 PM PST
To: steve@geeksrus.com
Subject: Attention: Bug ID 5551893: Spaces needs hints for windows

Hi Steve,

This is a courtesy email regarding Bug ID# 5551893.

<GMT15-Nov-2007 20:37:26GMT> Vanaja Pasumarthi:
Engineering has provided the following feedback regarding this issue:

There is an SPI hint that TextMate can use.

NSWindowCollectionBehaviorMoveToActiveSpace

Bug reports requiring your update will appear under ‘My Originated Problems’.  Please review this bug report and provide the requested information via the Apple Bug Reporter. Once your report has been updated, Engineering will be alerted of the new information.

<http://bugreport.apple.com>

Thank you for your assistance in helping us discover and isolate bugs within our products.

Best Regards,

Vanaja Pasumarthi
Apple Developer Connection
Worldwide Developer Relations
**************************************************************************
THE INFORMATION CONTAINED IN THIS MESSAGE IS UNDER NON-DISCLOSURE
**************************************************************************
-------------------------------------------------------
Bug ID #: 5551893
Bug Title: Spaces needs hints for windows
-------------------------------------------------------
<GMT21-Oct-2007 18:17:34GMT> Steve Riggins:
Summary:
TextMate's find dialog opens on wrong space  (and btw can you fix radar, this is twice now it has failed to submit a bug report and lost my work.  Clipboard ftw).

Steps to Reproduce:
* Go to Space 1
* Launch TextMate
* Switch to space 3
* Command-Space to open LaunchBar (or command-control-space if using default)
* Open demo file
* Command-F

Expected Results:
expected find dialog to open on current space

Actual Results:
Space switched to space 1 and then dialog opened.

Notes:
This seems to be due to TextMate hiding/showing the Find dialog in order to keep all of it's state (size of text fields, etc) There should be a API hint or NIB hint to tell spaces to show this window on the current space, vs. last space it was on.