Safari rouvre les derniers onglets ouverts?

11

Sur Lion, si je quitte Safari à l'aide de ⌘ Command+ Q, puis le redémarre, il rouvre tous les onglets de la dernière fois.

Dans les préférences, j'ai défini cette nouvelle fenêtre ouverte avec une page vide, un paramètre qui fonctionnait bien dans Snow Leopard.

Existe-t-il un moyen de désactiver ce non-sens? Je n'arrive pas à trouver un paramètre pour cela :(

Michael Stum
la source

Réponses:

15

Il s'agit d'une nouvelle fonctionnalité de Mac OS X Lion. Voir ici (CV).

Vous pouvez désactiver cette System Preferences > Generaloption et décocher la case "Restaurer les fenêtres lors de la fermeture et de la réouverture des applications, mais sera valable pour tout le système.

Une autre solution consiste à maintenir ⌥ Option+ ⌘ Command+ Qen quittant, l'application ne sauvegardera alors pas l'état.

Jason Salaz
la source
2
Le paramètre dans peut être remplacé pour des applications individuelles avec quelque chose comme defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false.
Lri
4

Si vous n'avez pas eu la prévoyance de vous arrêter avec une commande spéciale, vous pouvez toujours maintenir la touche enfoncée Shiftlors du démarrage de Safari (ou de toute autre application pouvant reprendre) pour l'empêcher de restaurer l'état précédent.

Matt Blackmon
la source
2

En plus de la grande astuce ⌥ Option+ ⌘ Command+ Q, une autre façon de penser: si vous fermez toujours tous vos onglets ( ⌘ Command+ W) avant de quitter, il n'y aura aucun état à enregistrer. Ensuite, lorsque vous redémarrerez Safari, vous obtiendrez votre préférence pour une page vierge, une page d'accueil, etc.

bjnord
la source
1

Notez que selon cette autre réponse à une question similaire , il est en fait possible de désactiver la reprise par application, forçant Safari à démarrer avec une nouvelle fenêtre et à ce titre, prendre en compte votre préférence de `` page vide ''.

stuffe
la source