Author: lluis
Date: 2007-02-20 12:09:48 -0500 (Tue, 20 Feb 2007)
New Revision: 73197

Modified:
   trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog
   
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs
Log:
* MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs: Added missing
  null check.

Modified: trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog
===================================================================
--- trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog        2007-02-20 
17:08:21 UTC (rev 73196)
+++ trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog        2007-02-20 
17:09:48 UTC (rev 73197)
@@ -1,3 +1,8 @@
+2007-02-20  Lluis Sanchez Gual <[EMAIL PROTECTED]> 
+
+       * MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs: Added missing
+         null check.
+
 2007-02-19  Lluis Sanchez Gual <[EMAIL PROTECTED]> 
 
        * MonoDevelop.Ide.Gui/SdiWorkspaceWindow.cs: Don't remove the child

Modified: 
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs
===================================================================
--- 
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs
       2007-02-20 17:08:21 UTC (rev 73196)
+++ 
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Content/TextEditorExtension.cs
       2007-02-20 17:09:48 UTC (rev 73197)
@@ -129,10 +129,11 @@
                        if (ParameterInformationWindowManager.IsWindowVisible)
                                
ParameterInformationWindowManager.PostProcessKeyEvent (key, modifier);
 
-                       ICodeCompletionContext ctx = 
completionWidget.CreateCodeCompletionContext (Editor.CursorPosition);
-                       IParameterDataProvider paramProvider = 
HandleParameterCompletion (ctx, (char)(uint)key);
-                       if (paramProvider != null) {
-                               ParameterInformationWindowManager.ShowWindow 
(ctx, paramProvider);
+                       if (completionWidget != null) {
+                               ICodeCompletionContext ctx = 
completionWidget.CreateCodeCompletionContext (Editor.CursorPosition);
+                               IParameterDataProvider paramProvider = 
HandleParameterCompletion (ctx, (char)(uint)key);
+                               if (paramProvider != null)
+                                       
ParameterInformationWindowManager.ShowWindow (ctx, paramProvider);
                        }
                        
                        autoHideCompletionWindow = true;

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to