From 51f8b22dfaca737c89e669cfeababd76949b9194 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 15 Jun 2021 13:45:50 +0530 Subject: [PATCH] macOS: Fix middle-click to paste from clipboard not working Fixes #3730 --- docs/changelog.rst | 3 +++ kitty/options/definition.py | 2 +- kitty/options/types.py | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 900bad616..dedae424c 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -9,6 +9,9 @@ To update |kitty|, :doc:`follow the instructions `. - Add support for the XTVERSION escape code +- macOS: Fix middle-click to paste from clipboard not working (:iss:`3730`) + + 0.21.1 [2021-06-14] ---------------------- diff --git a/kitty/options/definition.py b/kitty/options/definition.py index 2aa4c231e..d8371fe9c 100644 --- a/kitty/options/definition.py +++ b/kitty/options/definition.py @@ -492,7 +492,7 @@ mma('Discard press event for link click', mma('Paste from the primary selection', - 'paste_selection middle release ungrabbed paste_selection', + 'paste_selection middle release ungrabbed paste_from_selection', ) mma('Start selecting text', diff --git a/kitty/options/types.py b/kitty/options/types.py index 12698f40c..bf7b9d2d2 100644 --- a/kitty/options/types.py +++ b/kitty/options/types.py @@ -864,7 +864,7 @@ defaults.mouse_map = [ # click_url_discard MouseMapping(0, 5, 1, True, KeyAction('mouse_discard_event')), # paste_selection - MouseMapping(2, 0, -1, False, KeyAction('paste_selection')), + MouseMapping(2, 0, -1, False, KeyAction('paste_from_selection')), # start_simple_selection MouseMapping(0, 0, 1, False, KeyAction('mouse_selection', (0,))), # start_rectangle_selection