From a42afe8c97bbe8b039fc14c47e8d39aabf43cfb5 Mon Sep 17 00:00:00 2001 From: Scott Ferrett Date: Fri, 3 Nov 2006 09:47:42 +0000 Subject: [PATCH] DomRegion.IsInside was incorrectly returning true if the region was empty git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2011 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../Project/Src/Interfaces/Region.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Interfaces/Region.cs b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Interfaces/Region.cs index 6f62b5d576..133df4a3d2 100644 --- a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Interfaces/Region.cs +++ b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Interfaces/Region.cs @@ -85,6 +85,8 @@ namespace ICSharpCode.SharpDevelop.Dom /// public bool IsInside(int row, int column) { + if (IsEmpty) + return false; return row >= BeginLine && (row <= EndLine || EndLine == -1) && (row != BeginLine || column >= BeginColumn) &&