From ecb8e7ead14b3380e86e855537f053418eee6ab4 Mon Sep 17 00:00:00 2001 From: eidheim Date: Wed, 25 Dec 2019 08:38:22 +0100 Subject: [PATCH] Language protocol: do not overwrite format_style when Prettier can be used on javascript/typescript files --- src/source_language_protocol.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/source_language_protocol.cc b/src/source_language_protocol.cc index a16b62e..b4addf7 100644 --- a/src/source_language_protocol.cc +++ b/src/source_language_protocol.cc @@ -483,7 +483,7 @@ bool Source::LanguageProtocolView::save() { } void Source::LanguageProtocolView::setup_navigation_and_refactoring() { - if(capabilities.document_formatting) { + if(capabilities.document_formatting && !(format_style && language && language->get_id() == "js" /* Use Prettier instead */)) { format_style = [this](bool continue_without_style_file) { if(!continue_without_style_file) { bool has_style_file = false;