From 31945a6b0a573935907536efacbaa482771be472 Mon Sep 17 00:00:00 2001 From: Janos Wortmann Date: Fri, 14 Jul 2023 02:58:29 +0200 Subject: [PATCH] Fix rare KeyError --- plugin/documents.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/documents.py b/plugin/documents.py index fa0e5869e..b3018b73a 100644 --- a/plugin/documents.py +++ b/plugin/documents.py @@ -853,7 +853,7 @@ def _register_async(self) -> None: view_id = view.id() if view_id == self_id: continue - listeners = list(sublime_plugin.view_event_listeners[view_id]) + listeners = list(sublime_plugin.view_event_listeners.get(view_id, [])) for listener in listeners: if isinstance(listener, DocumentSyncListener): debug("also registering", listener)