Windows that are maximized are left justified rather than centered if they do not take up the full screen

Abierto
#861 6 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
38/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
macos
Área
desktop

Línea de trabajo

Reproduce the issue in Rectangle Pro using Maximize, with mpv or System Settings, and compare the result with native macOS window filling. Start from the logged AX sizing and position results for the maximize action. Done means a maximized window that does not fill the display is centered consistently, with the behavior verified against the reported examples.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug
  • This is a new bug that hasn't been documented in a closed issue or in the Readme.

macOS version: 26.4 Beta 4 (but I had noticed it in previous updates as well)
Rectangle version: 3.72 (Rectangle Pro)
Logs if applicable (In Rectangle menu, hold option, "View Logging..."):

2026-03-09T20:20:39-04:00: AX sizing proposed: (1800.0, 1068.0), result: (1708.0, 1068.0)
2026-03-09T20:20:39-04:00: AX position proposed: (0.0, 40.0), result: (0.0, 40.0)
2026-03-09T20:20:39-04:00: AX sizing proposed: (1800.0, 1068.0), result: (1708.0, 1068.0)
2026-03-09T20:20:39-04:00: [maximize], display: (0.0, 61.0, 1800.0, 1068.0), calculatedRect: (0.0, 40.0, 1800.0, 1068.0), resultRect: (0.0, 40.0, 1708.0, 1068.0), srcScreen: Built-in Retina Display, destScreen: Built-in Retina Display, resultScreen: Built-in Retina Display

For Rectangle Pro (when using Maximize)

Image

2026-03-09T20:21:18-04:00: AX position proposed: (58.0, 132.0), result: (58.0, 132.0)
2026-03-09T20:21:18-04:00: AX sizing proposed: (1708.0, 1068.0), result: (1708.0, 1068.0)

Native macOS when using Drag windows to menu bar to fill screen

Image

I feel like I don't remember this being like this before. I am also not sure if this is intended behavior or not. I am using mpv for my example here but

https://github.com/user-attachments/assets/a9f6947b-2ed2-40c8-bb47-90a4a362d20d

Video to demonstrate as well if needed.

Can replicate with System Settings as well.

Lenguaje dominante
Sin datos de lenguaje
Estrellas
156
Forks
1
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de rxhanson/RectanglePro-Community

Todos los issues de rxhanson/RectanglePro-Community

Issues similares

Más issues de Desktop Dev

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.