You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Resizing the terminal (shrinking the windown in one directionwhen the initial loading of tickets screen is present creates a traceback when ticket loading is finished.
Traceback (most recent call last):
File "/home/runarb/.local/bin/curitz", line 8, in <module>
sys.exit(main())
File "/home/runarb/.local/lib/python3.10/site-packages/curitz/cli.py", line 1182, in main
curses.wrapper(uiloop, config)
File "/usr/lib/python3.10/curses/__init__.py", line 94, in wrapper
return func(stdscr, *args, **kwds)
File "/home/runarb/.local/lib/python3.10/site-packages/curitz/cli.py", line 404, in uiloop
runner(screen, config)
File "/home/runarb/.local/lib/python3.10/site-packages/curitz/cli.py", line 679, in runner
lb.draw()
File "/home/runarb/.local/lib/python3.10/site-packages/curitz/culistbox.py", line 94, in draw
self.box.addstr(
_curses.error: addwstr() returned ERR
i think the cause of this is that screen size is calculated before entering the initial load dialog and then used on the "window" thereafter. then as addwstr cant really paint the pixels thats removed fron the terminal at the edge of the window it crashes with a traceback.
The text was updated successfully, but these errors were encountered:
Resizing the terminal (shrinking the windown in one directionwhen the initial loading of tickets screen is present creates a traceback when ticket loading is finished.
i think the cause of this is that screen size is calculated before entering the initial load dialog and then used on the "window" thereafter. then as
addwstr
cant really paint the pixels thats removed fron the terminal at the edge of the window it crashes with a traceback.The text was updated successfully, but these errors were encountered: