fix: shortcut keys cannot be saved

This commit is contained in:
hstyi
2025-07-04 12:05:30 +08:00
committed by hstyi
parent a785ab4680
commit 19fbeab817
2 changed files with 3 additions and 3 deletions

View File

@@ -107,7 +107,7 @@ class KeymapManager private constructor() : Disposable {
id = keymap.id,
ownerId = accountId,
ownerType = OwnerType.User.name,
type = DataType.KeywordHighlight.name,
type = DataType.Keymap.name,
data = keymap.toJSON(),
)
)

View File

@@ -130,7 +130,7 @@ class KeymapPanel : JPanel(BorderLayout()) {
)
if (!text.isNullOrBlank()) {
if (text != keymap.name) {
keymapManager.removeKeymap(keymap.name)
keymapManager.removeKeymap(keymap.id)
val newKeymap = cloneKeymap(text, keymap)
keymapManager.addKeymap(newKeymap)
keymapModel.removeElementAt(index)
@@ -152,7 +152,7 @@ class KeymapPanel : JPanel(BorderLayout()) {
messageType = JOptionPane.WARNING_MESSAGE
) == JOptionPane.YES_OPTION
) {
keymapManager.removeKeymap(keymap.name)
keymapManager.removeKeymap(keymap.id)
keymapModel.removeElementAt(index)
}
}