Author: jacobilsoe
Date: 2006-02-28 17:12:07 -0500 (Tue, 28 Feb 2006)
New Revision: 57436

Modified:
   trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog
   
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads/OpenTaskView.cs
Log:
2006-02-28  Jacob Ils?\195?\184 Christensen <[EMAIL PROTECTED]> 

        * MonoDevelop.Ide.Gui.Pads/OpenTaskView.cs: Fixed update
        of buttons.


Modified: trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog
===================================================================
--- trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog        2006-02-28 
21:40:12 UTC (rev 57435)
+++ trunk/monodevelop/Core/src/MonoDevelop.Ide/ChangeLog        2006-02-28 
22:12:07 UTC (rev 57436)
@@ -1,5 +1,10 @@
 2006-02-28  Jacob Ilsø Christensen <[EMAIL PROTECTED]> 
 
+       * MonoDevelop.Ide.Gui.Pads/OpenTaskView.cs: Fixed update
+       of buttons.
+
+2006-02-28  Jacob Ilsø Christensen <[EMAIL PROTECTED]> 
+
        * MonoDevelop.Ide.Gui/ProjectOperations.cs: Fixed plural
        issues.
 

Modified: 
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads/OpenTaskView.cs
===================================================================
--- 
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads/OpenTaskView.cs
 2006-02-28 21:40:12 UTC (rev 57435)
+++ 
trunk/monodevelop/Core/src/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads/OpenTaskView.cs
 2006-02-28 22:12:07 UTC (rev 57436)
@@ -216,12 +216,12 @@
                
                void OnCombineOpen(object sender, CombineEventArgs e)
                {
-                       store.Clear ();
+                       Clear();
                }
                
                void OnCombineClosed(object sender, CombineEventArgs e)
                {
-                       store.Clear ();
+                       Clear();
                }
                
                public void Dispose ()
@@ -266,11 +266,11 @@
                } 
                
                bool FilterTaskTypes (TreeModel model, TreeIter iter)
-        {
-                       bool canShow = false;
+               {
+                       bool canShow = false;
                
-                       try {
-               Task task = (Task) store.GetValue (iter, COL_TASK);
+                       try {
+                               Task task = (Task) store.GetValue (iter, 
COL_TASK);
                                if (task.TaskType == TaskType.Error && 
errorBtn.Active) canShow = true;
                                else if (task.TaskType == TaskType.Warning && 
warnBtn.Active) canShow = true;
                                else if (task.TaskType == TaskType.Comment && 
msgBtn.Active) canShow = true;
@@ -280,21 +280,26 @@
                        }
                
                        return canShow;
-        }
+               }
         
                public void ShowResults (object sender, EventArgs e)
                {
+                       Clear();
+                                               
+                       foreach (Task t in Services.TaskService.Tasks) {
+                               AddTask (t);
+                       }
+                       SelectTaskView(true);
+               }
+
+               private void Clear()
+               {
                        store.Clear ();
                        tasks.Clear ();
                        errors = warns = msgs = 0;
                        UpdateErrorsNum ();
                        UpdateWarningsNum ();
                        UpdateMessagesNum ();
-                       
-                       foreach (Task t in Services.TaskService.Tasks) {
-                               AddTask (t);
-                       }
-                       SelectTaskView(true);
                }
                
                void TaskAdded (object sender, TaskEventArgs e)

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

Reply via email to