From f7800eb48b0701371a93f1a8d5b7ad89fbf750f5 Mon Sep 17 00:00:00 2001 From: deathaxe Date: Wed, 31 Jul 2024 15:09:17 +0200 Subject: [PATCH] Read syntax setting only once ... regardless how many items are in `as_json`. --- PrettyJsonListeners.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/PrettyJsonListeners.py b/PrettyJsonListeners.py index 539a562..f71be52 100644 --- a/PrettyJsonListeners.py +++ b/PrettyJsonListeners.py @@ -28,5 +28,6 @@ class PrettyJsonAutoPrettyOnSaveListener(sublime_plugin.EventListener): return as_json = s.get("as_json", ["JSON"]) - if any(syntax in view.settings().get("syntax") for syntax in as_json): + view_syntax = view.settings().get("syntax") + if any(syntax in view_syntax for syntax in as_json): view.run_command("pretty_json")