Browse Source
The immediate action option clears (or not) the position of the events. We use this to determine if the command should start at the given position or merely activate the tool. This was being checked in the menu options, which only activated for tool commands in the context menu. Moving to the process event, we catch hotkeys as well. This also restores the previous logic in eeschema that used a static variable for storing wires rather than the private class variable. Starting the draw event now picks up from the existing wires when activated in immediate mode. Fixes #3891 | https://gitlab.com/kicad/code/kicad/issues/3891pull/16/head
3 changed files with 20 additions and 16 deletions
Loading…
Reference in new issue