Pysimplegui: El parámetro [Bug] size = () no funciona correctamente.

Creado en 6 sept. 2019  ·  5Comentarios  ·  Fuente: PySimpleGUI/PySimpleGUI

Tipo de problemas (mejora, error, error, pregunta)

Bicho

Sistema operativo

Windows 10

Versión de Python

3.7.4

Versión y puerto de PySimpleGUI

PySimpleGUI 4.4.0

Código o código parcial que causa el problema

PySimpleGUI

import PySimpleGUI as sg

layout = [
[sg.Text('Persistent window', size=(50, 1))],
[sg.Input(do_not_clear=True, size=(1, 1))],
[sg.Button('Read'), sg.Exit()]
]

window = sg.Window('Window that stays open', layout)

while True:
event, values = window.Read()
if event is None or event == 'Exit':
break
print(event, values)

window.Close()

Como puede ver, el tamaño de la entrada debería ser (1, 1). Sin embargo, su tamaño es (50, 1).

gui

Bug Done - Download from GitHub Thank you!

Todos 5 comentarios

Uggghhhh ..... Intenté activar el cambio de tamaño de los elementos y no capté este efecto secundario. Parece que no puedo tener las dos cosas en este momento. Sacaré un comunicado de emergencia hoy. Varios elementos van a tener este problema.

OK, arreglado en GitHub. Con suerte, no desactivé la expansión para las cosas que realmente la necesitaban.

Subí una rápida 4.4.1 y 2.4.1 con la esperanza de que no mucha gente descargara esta versión bastante mala.

Vuelva a tomar de PyPI.

¡Impresionante!

Gracias por tomarse el tiempo para informar esto tan rápidamente. ¡¡Realmente me salvó el culo !! Me permitió usarlo antes de que lo instalaran demasiadas personas.

Tú y tu equipo están haciendo un trabajo increíble.

¡De nada!

¿Fue útil esta página
0 / 5 - 0 calificaciones