Cita:
Iniciado por AlvaroG Pues no he usado Gtk, pero si destruís la ventana me parece que el objeto que la representa ya no está disponible (fue destruido también) y deberías crear uno nuevo.
Siempre con los sistemas de ventanas tenés dos opciones: dejar el objeto en memoria y manejar la ventana con .show() / .hide(), o destruirlo y crearlo cada vez que quieras ocultar / mostrar la ventana.
saludos.
Probe a poner hide() en vez de destroy() pero me sigue haciendo lo mismo. Funciona la primera vez pero a la segunda ya falla. Vuelve a salir la ventana pero sin nada dentro