Pysimplegui: O parâmetro [Bug] size = () não funciona corretamente.

Criado em 6 set. 2019  ·  5Comentários  ·  Fonte: PySimpleGUI/PySimpleGUI

Tipo de problema (aprimoramento, erro, bug, pergunta)

Inseto

Sistema operacional

Windows 10

Versão Python

3.7.4

Porta e versão PySimpleGUI

PySimpleGUI 4.4.0

Código ou código parcial causando o 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 você pode ver, o tamanho da entrada deve ser (1, 1). No entanto, seu tamanho é (50, 1).

gui

Bug Done - Download from GitHub Thank you!

Todos 5 comentários

Uggghhhh ..... Tentei ativar o redimensionamento dos elementos e não peguei esse efeito colateral. Parece que não posso ter as duas coisas no momento. Vou liberar uma liberação de emergência hoje. Vários elementos terão esse problema.

OK, corrigido no GitHub. Espero não ter desligado a expansão para coisas que realmente precisavam.

Carregou um 4.4.1 e 2.4.1 rápido com a esperança de que muitas pessoas não tenham baixado este lançamento um tanto ruim.

Por favor, pegue no PyPI novamente.

Impressionante!

Obrigado por dedicar seu tempo para relatar isso tão rapidamente. Isso realmente salvou minha bunda !! Isso me permitiu entrar nele antes que muitas pessoas o instalassem.

Você e sua equipe estão realmente fazendo um trabalho incrível.

Você é bem vindo!

Esta página foi útil?
0 / 5 - 0 avaliações