Beim erneuten Öffnen einer App werden alle Fenster unabhängig von ihrer ursprünglichen Position im ersten Space angezeigt:
Ursprüngliches Layout: Eine App hat zwei geöffnete Fenster, jedes in einem separaten Bereich
+-----[ Space 1 ]-----+ +-----[ Space 2 ]-----+
| | | |
| [Chrome window 1] | | [Chrome window 2] |
| | | |
| | | |
+---------------------+ +---------------------+
Falsches Layout nach App-Neustart: Beide Fenster befinden sich im ersten Space
+-----[ Space 1 ]-----+ +-----[ Space 2 ]-----+
| | | |
| [Chrome window 1] | | |
| [Chrome window 2] | | |
| | | |
+---------------------+ +---------------------+
Gibt es eine Einstellung oder eine App, mit der Apps ihre Fenster in den Bereichen wiederherstellen können, in denen sie sich vor dem Beenden der App befanden?
Antworten:
Es gibt einen Fehler # 74812 in Chromium. Stimmen Sie dafür!
Gleiche Frage zum Superuser .
Bearbeiten : Es wurde in der neuesten Entwicklungsversion (Chrome 79) implementiert!
Obwohl diese Funktion standardmäßig den Benutzeroberflächenanforderungen von Apple entspricht, werden die Arbeitsbereiche mit dieser Funktion nicht wiederhergestellt, wenn Sie Chrome mit Cmd-Q beendet haben. Zitat
sfy
, der Feature-Autor:quelle
Mir ist bewusst, dass meine Antwort Ihr Problem nicht behebt, aber es ist eine enge Problemumgehung. Ich verwende eine Software namens Cinch und SizeUp, um Fenster neu zu positionieren. Das Ändern der Größe eines Fensters über Raum und Bildschirm ist sehr schnell und erfolgt über eine Tastenkombination.
Die Software wird mit einer Testversion geliefert, mit der Sie sie testen können. http://www.irradiatedsoftware.com/sizeup/
quelle
Ich habe keine vollständige Antwort, aber heute habe ich mit AppleScript einen ordentlichen Versuch gestartet. Das folgende Applescript erledigt ungefähr die Hälfte der Arbeit. Es werden alle Fenster jeder Anwendung gemeldet, die auf jedem Desktop geöffnet sind. Der nächste Schritt ist, dies alles in einer Datei aufzuzeichnen und dann ein Skript zu implementieren, um die Fenster nach dem Neustart neu zu verteilen:
Hier ist ein Beispiel dafür, was der resultierende Dialog ist, den ich erhalte:
quelle