Bugfix in LS.request_containing_symbol - column condition was incorrect (too strict)

This commit is contained in:
Michael Panchenko committed 2025-05-20 01:40:13 +02:00
1 parent e8d493f4d6
commit ba51084fd9
1 file changed
+2 -2
+2 -2
View File
@@ -1457,11 +1457,11 @@ class LanguageServer:
column_condition = True
if strict:
line_condition = end["line"] >= line > start["line"]
if column is not None:
if column is not None and line == start["line"]:
column_condition = column > start["character"]
else:
line_condition = end["line"] >= line >= start["line"]
if column is not None:
if column is not None and line == start["line"]:
column_condition = column >= start["character"]
return line_condition and column_condition