OSDN Git Service

Removed very questionable anonymous call to superclass in DebugLog.Designer.cs
authorDouglas R. Miles <logicmoo@gmail.com>
Wed, 23 Sep 2009 08:04:47 +0000 (08:04 +0000)
committerDouglas R. Miles <logicmoo@gmail.com>
Wed, 23 Sep 2009 08:04:47 +0000 (08:04 +0000)
git-svn-id: https://radegast.googlecode.com/svn/trunk@259 f7a694da-4d33-11de-9ad6-1127a62b9fcd

Radegast/GUI/Dialogs/DebugLog.Designer.cs

index d8e08c0..9f6b9d5 100644 (file)
@@ -45,15 +45,15 @@ namespace Radegast
         /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>\r
         protected override void Dispose(bool disposing)\r
         {\r
-            if (disposing && (components != null))\r
+            if (rtbLog.InvokeRequired)\r
             {\r
-                components.Dispose();\r
+                rtbLog.BeginInvoke(new MethodInvoker(() =>Dispose(disposing)));\r
+                return;\r
             }\r
-            if (rtbLog.InvokeRequired)\r
+            if (disposing && (components != null))\r
             {\r
-                rtbLog.BeginInvoke(new MethodInvoker(() => base.Dispose(disposing)));\r
+                components.Dispose();\r
             }\r
-            else\r
             base.Dispose(disposing);\r
         }\r
 \r