Preserve definition location when resolving
This commit is contained in:
parent
bd288bd18f
commit
49369d6279
1 changed files with 2 additions and 2 deletions
|
|
@ -933,7 +933,7 @@ def resolve_and_copy(self, kitty_mod: int, aliases: Dict[str, List[ActionAlias]]
|
|||
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 @@ def r(k: SingleKey) -> SingleKey:
|
|||
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
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue