Fixes: lp:1782761 * https://bugs.launchpad.net/kicad/+bug/1782761
Use in-place editing for both. Fixes: lp:1743823 * https://bugs.launchpad.net/kicad/+bug/1743823 (cherry picked from commit 33622cd)