Apertura di una nuova scheda Terminale Sposta la finestra sopra il Dock

3

È difficile da spiegare, quindi ti prego di sopportare me.

Quando apro una nuova scheda in Terminale, la finestra del Terminale si sposta. Ciò accade solo quando la finestra si trova nella parte inferiore dello schermo. La finestra si sposta verticalmente quanto basta in modo che non si trovi più sotto / accanto al dock. Non si muove orizzontalmente. Rimane anche la stessa dimensione.

Nessun'altra app si comporta in questo modo, solo Terminal . Sto usando la versione 2.8.

Terminal non si comporta in questo modo in macOS 10.12 Sierra. Ha iniziato a comportarsi in questo modo quando ho eseguito l'aggiornamento a 10.13.1 High Sierra .

Passo dopo passo, ecco cosa succede:

  1. Apri terminale.
  2. Sposta la finestra del terminale su angolo in basso a sinistra o a destra dello schermo (a filo con i bordi) .
  3. Apri nuova scheda nel Terminale.
  4. La finestra del terminale si sposta verso l'alto in modo che sia più in alto del dock.

Come faccio a impedire che avvenga il # 4? Come posso evitare che la finestra di Terminale si sposti da sola quando apro una nuova scheda?

Prima

Dopo

    
posta GreenRaccoon23 28.11.2017 - 18:23
fonte

1 risposta

2

Secondo macOS, Windows non dovrebbe essere dietro al Dock. Quando i limiti di una finestra vengono aggiornati, macOS sposta qualsiasi finestra da dietro il Dock sopra il Dock.

I limiti della finestra si aggiornano quando aggiungi una nuova scheda, quindi macOS guarda quei limiti e li sposta in modo tale che non si sovrappongano alla sezione Dock dello schermo. Non c'è modo di cambiare questo al momento.

Per quanto riguarda il motivo per cui questo accade in High Sierra e non in Sierra, presumo che sia perché Terminal ora usa la funzionalità di tabulazione unificata fornita in AppKit.

Il terminale ha sempre avuto le schede, ma le schede di recente introduzione di macOS come parte del sistema operativo, per ogni app da utilizzare. Credo che Terminal ora usi questa funzionalità per le sue schede, che ha causato questo. Puoi testare questo aprendo Terminale con più schede e premendo ⇧⌘ \ per Mostra tutte le schede - questa è la funzionalità fornita dal sistema operativo dal sistema operativo, non dal Terminale, per la gestione delle schede inclusa la barra delle schede.

    
risposta data 29.12.2017 - 23:51
fonte

Leggi altre domande sui tag