SourLemonJuice / WarmaShark-Roulette.TUI

小鲨鱼轮盘赌,一个关于沃玛/Warma的游戏(的二创)!也在尝试成为一个稍微通用点的框架
Apache License 2.0
2 stars 0 forks source link

[BUG] 使用 `--help` flag 时文本会被终端覆盖 #1

Closed lovemilk2333 closed 3 months ago

lovemilk2333 commented 3 months ago

ENV: image

使用 --help flag 运行时文本会被终端覆盖, 使得文本信息无法正确识读. 期待文本输出后终端内容正常换行.

SourLemonJuice commented 3 months ago

应该在 https://github.com/SourLemonJuice/WarmaShark-Roulette.TUI/commit/3e68f6a70fe3b132698fc071da615c3314808654 中被修复了? 不过这应该是和特定平台的 ncurses 版本有关的,我也没有复现。 但理论上应该一点出问题的原因都没有了的说

SourLemonJuice commented 3 months ago

有一说一这条 issue 看着是有点过于模糊了,嗯总之 bug 看起来像这样:

SHELL: $ ./warmaShark.out --help
SHELL: $UI game, build with ncurses.

可能 大概 也许 就是重复调用了两次 endwin() 的原因吧

关 issue 咯