Program freezes when hitting `Esc` when the list of container actions is shown
dry is awesome and works great in most cases. But I encountered a case where the program freezes and can reproduce this every time. It's only in a very specific case though (at least it seems so).
To reproduce:
- Start via CLI with
dry - Show the command list with
Enteron the first container - Close the command list with
Esc - => Program goes back to the list of all filtered containers, but is then completely frozen (
Esc,qand any other shortcut doesn't work, onlyCtrl+Cworks)
Note: This does not happen when you move the selection in the command list before. So when the command list is shown and you hit Down and then Esc, everything works fine. Also, when having done this a single time, and then opening more command lists and closing them without hitting Down, everything works fine as well. So for some reason, only the first opening/closing of the command list matters here.
P.S.:
- Installed via
go get, with Go 1.11.5 - Installed
drycommit a1a56132d75fba85443cf4811fa6bee257d24c0e- (
dry --versionis:dry version , build, so it doesn't contain any info, probably because installing withgo getdoesn't lead to the required code generation or setting of constant values in the code)
- (
Thanks for reporting it and the clear instructions!!
hi @philippgille
I have not been able to reproduce the problem following your instructions, could you please try again? Thanks