From 7b1ae50ea5a926151485028f14efb5cb32dea79f Mon Sep 17 00:00:00 2001 From: Jared Parsons Date: Thu, 10 Jul 2014 18:13:57 -0700 Subject: [PATCH] Remove javascript signatures from encouragement The Javascript IDE implementation has a bug where by it will insert its signature help into any ISignatureHelpSession that is started. This includes the session that is started by the Enouragement extension. This causes encouragement tips to be intermixed with javascript signatures Due to the implementation of the Javascript provider the only suitable short term fix is to a) run after them and b) just remove their signatures from our session. This fixes #16 As a consequence it also fixes #1 as well. --- EncouragePackage/EncourageSignatureHelpSource.cs | 7 +++++++ EncouragePackage/EncourageSignatureHelpSourceProvider.cs | 1 + 2 files changed, 8 insertions(+) diff --git a/EncouragePackage/EncourageSignatureHelpSource.cs b/EncouragePackage/EncourageSignatureHelpSource.cs index f4f2b23..f84808a 100644 --- a/EncouragePackage/EncourageSignatureHelpSource.cs +++ b/EncouragePackage/EncourageSignatureHelpSource.cs @@ -90,6 +90,13 @@ public void AugmentSignatureHelpSession(ISignatureHelpSession session, IList