mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-18 22:44:50 +02:00
Preserve definition location when resolving
This commit is contained in:
@@ -933,7 +933,7 @@ class MouseMapping(BaseDefinition):
|
||||
ans = MouseMapping(
|
||||
self.button, defines.resolve_key_mods(kitty_mod, self.mods), self.repeat_count, self.grabbed,
|
||||
self.actions, self.original_definition)
|
||||
ans.original_definition = self.original_definition
|
||||
ans.definition_location = self.definition_location
|
||||
ans.resolve_aliases_and_parse(aliases)
|
||||
return ans
|
||||
|
||||
@@ -965,7 +965,7 @@ class KeyDefinition(BaseDefinition):
|
||||
self.is_sequence, self.actions, r(self.trigger), tuple(map(r, self.rest)),
|
||||
self.original_definition
|
||||
)
|
||||
ans.original_definition = self.original_definition
|
||||
ans.definition_location = self.definition_location
|
||||
ans.resolve_aliases_and_parse(aliases)
|
||||
return ans
|
||||
|
||||
|
||||
Reference in New Issue
Block a user