From 4ef4de9cbd16785afd3a3d9ff3e691bb3aebe12a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Ch=C5=82odnicki?= Date: Wed, 28 Feb 2024 08:15:53 +0100 Subject: [PATCH] Update plugin/core/types.py --- plugin/core/types.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin/core/types.py b/plugin/core/types.py index 4b230a45a..8ae09bfb1 100644 --- a/plugin/core/types.py +++ b/plugin/core/types.py @@ -840,10 +840,10 @@ def match_view(self, view: sublime.View, scheme: str) -> bool: syntax = view.syntax() if not syntax: return False - # We don't want to match on empty selectors. - if len(self.selector.strip()) == 0: + selector = self.selector.strip() + if not selector: return False - return scheme in self.schemes and sublime.score_selector(syntax.scope, self.selector) + return scheme in self.schemes and sublime.score_selector(syntax.scope, selector) > 0 def map_client_path_to_server_uri(self, path: str) -> str: if self.path_maps: