Last action executed when escaping from command entry
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pcb |
Fix Released
|
High
|
Chad Parker |
Bug Description
Steps to reproduce:
1. Configure the command entry to be in the status bar
2. Open the log window
3. Press ":"
4. Enter some characters, e.g. "asdfdhf"
5. Press enter -> "no action asdfdhf()" appears in log window
6. Press ":"
7. Press esc -> "no action asdfdhf()" appears in log window a second time
This is happening because of an else if clause in ghid_handle_
This was clearly done deliberately, but I have no idea why. It seems kind of dangerous to me to execute a previous action if you fail to get a new one.
Changed in pcb: | |
importance: | Undecided → High |
milestone: | none → pcb-4.0.1 |
Changed in pcb: | |
status: | Fix Committed → Fix Released |
Branch LP1674133 removes the code that causes this.