J'essaie d'obtenir mon NSWindow
à :
- Être visible sur tous les espaces
- Être visible lors de l'affichage du bureau (en appuyant sur
F11
) - Ne pas être visible dans Mission Control/Expose
C'est exactement ce que fait ce qui suit, mais avec un effet secondaire :
[self setCollectionBehavior: NSWindowCollectionBehaviorCanJoinAllSpaces
| NSWindowCollectionBehaviorStationary ];
Lorsque l'on passe au tableau de bord sous Mac OS X Lion, la fenêtre reste visible seule avec les éléments du tableau de bord pendant une seconde, puis elle est masquée.
S'agit-il d'un comportement attendu ou d'un bogue ? Les utilisateurs de mon application trouvent déroutant de voir la fenêtre sur le tableau de bord avant qu'elle ne disparaisse. Je m'attendais à ce qu'elles ne s'affichent que sur les Espaces et non sur le Tableau de bord.