Custom Keyboard Shortcut Gets Overwritten After Restart

Summary:

Custom Shortcut Edited In Preferences Get OverWritten By Restarting And Putting A New Custom Shortcut

Steps to reproduce:

  • open Inkscape

  • Check Shortcut In Configuration File keys/default.xml (empty custom shortcut by default)

  • In User Preferences , Select Keyboard Shortcut , Set Inkscape.xml As Keyboard File

  • Hit Reset , Just To Make Sure It Have Clean default.xml

  • Edit One Key (Dropper to F3 In My Case)

  • Close The Preferences , Close The Inkscape

  • Check Shortcut In Configuration File keys/default.xml (now filled with 2 Custom Shortcut With Action ToolDropper)

  • ReOpen Inkscape

  • Open Preferences , Keyboard Shortcut , Now Set Another Key (Bezier Pen To F6 In My Case)

  • Close The Preferences , Close The Inkscape

  • Check Shortcut In Configuration File keys/default.xml (now filled with 2 Custom Shortcut With Action ToolPen , Completely OverWrite My Previous Shortcut About Dropper)

What happened?

The Second Time I Edit The Custom Shortcut , It OverWrite My Previous Custom Shortcut .

What should have happened?

I Expect Inkscape Would Append The Shortcut After Each Edit .

Version Info:

- Inkscape Version: Inkscape 1.1-beta1 (77e7b44, 2021-03-28)
- Operating System: GNU/Linux
- Operating System version: Debian 10
Edited by CatFlickerRis