Al abrir la nueva pestaña de terminal se mueve la ventana sobre el Dock

3

Esto es difícil de explicar, así que ten paciencia conmigo.

Cuando abro una nueva pestaña en Terminal, la ventana de Terminal se mueve. Esto solo sucede cuando la ventana está en la parte inferior de la pantalla. La ventana se mueve verticalmente lo suficiente para que ya no esté debajo / al lado del muelle. No se mueve horizontalmente. También sigue siendo el mismo tamaño.

Ninguna otra aplicación se comporta de esta manera, solo Terminal . Estoy usando la versión 2.8.

El terminal no se comportó de esta manera en macOS 10.12 Sierra. Comenzó a comportarse de esta manera cuando actualicé a 10.13.1 High Sierra .

Paso a paso, esto es lo que sucede:

  1. Terminal abierta.
  2. Mueva la ventana del terminal a esquina inferior izquierda o derecha de la pantalla (al ras con los bordes) .
  3. Abre nueva pestaña en la Terminal.
  4. La ventana del terminal se mueve hacia arriba para que sea más alta que la base.

¿Cómo evito que ocurra el # 4? ¿Cómo evito que la ventana del Terminal se mueva sola cuando abro una nueva pestaña?

Antes

Después

    
pregunta GreenRaccoon23 28.11.2017 - 18:23

1 respuesta

2

Según macOS, las ventanas no deben estar detrás del Dock. Cuando se actualizan los límites de una ventana, macOS mueve cualquier ventana desde detrás del Dock por encima del Dock.

Los límites de la ventana se actualizan cuando agrega una nueva pestaña, por lo que macOS mira esos límites y los mueve para que no se superpongan con la sección del Dock de la pantalla. No hay forma de cambiar esto actualmente.

En cuanto a por qué sucede esto en High Sierra y no en Sierra, supongo que porque Terminal ahora usa la funcionalidad de pestañas unificadas que se proporciona en AppKit.

El terminal siempre ha tenido pestañas, pero macOS introdujo recientemente pestañas como parte del sistema operativo, para que las use cualquier aplicación. Creo que Terminal ahora usa esta funcionalidad para sus pestañas, lo que ha causado esto. Puede probar esto abriendo el Terminal con varias pestañas y presionando ⇧⌘ \ para Mostrar todas las pestañas: esta es una funcionalidad que proporciona el sistema operativo en todo el sistema, no el Terminal, para administrar las pestañas, incluida la barra de pestañas.

    
respondido por el grg 29.12.2017 - 23:51

Lea otras preguntas en las etiquetas