Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/addins/MacPlatform/MainToolbar/StatusBar.cs')
-rw-r--r--main/src/addins/MacPlatform/MainToolbar/StatusBar.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/main/src/addins/MacPlatform/MainToolbar/StatusBar.cs b/main/src/addins/MacPlatform/MainToolbar/StatusBar.cs
index 78ba52939c..bdd167ea9e 100644
--- a/main/src/addins/MacPlatform/MainToolbar/StatusBar.cs
+++ b/main/src/addins/MacPlatform/MainToolbar/StatusBar.cs
@@ -160,7 +160,7 @@ namespace MonoDevelop.MacIntegration.MainToolbar
updateHandler = delegate {
int ec=0, wc=0;
- foreach (TaskListEntry t in TaskService.Errors) {
+ foreach (var t in TaskService.Errors) {
if (t.Severity == TaskSeverity.Error)
ec++;
else if (t.Severity == TaskSeverity.Warning)
@@ -198,6 +198,9 @@ namespace MonoDevelop.MacIntegration.MainToolbar
TaskService.Errors.TasksRemoved += updateHandler;
NSNotificationCenter.DefaultCenter.AddObserver (NSWindow.DidChangeBackingPropertiesNotification, delegate {
+ if (Window == null)
+ return;
+
ReconstructString ();
foreach (var layer in Layer.Sublayers) {
if (layer.Name != null && layer.Name.StartsWith (StatusIconPrefixId, StringComparison.Ordinal))