From 00c0648ae73e34836aa5847330f1bdf1aa62b0b3 Mon Sep 17 00:00:00 2001 From: Hylke Bons Date: Mon, 7 Feb 2011 19:34:32 +0000 Subject: [PATCH] [statusicon] Clean up some paths --- .../Mac/SparkleShare/SparkleStatusIcon.cs | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/SparkleShare/Mac/SparkleShare/SparkleStatusIcon.cs b/SparkleShare/Mac/SparkleShare/SparkleStatusIcon.cs index df6d7069..57da6f3c 100644 --- a/SparkleShare/Mac/SparkleShare/SparkleStatusIcon.cs +++ b/SparkleShare/Mac/SparkleShare/SparkleStatusIcon.cs @@ -129,11 +129,20 @@ namespace SparkleShare { InvokeOnMainThread (delegate { - StatusItem.AlternateImage = new NSImage (NSBundle.MainBundle.ResourcePath + "/Pixmaps/idle" + FrameNumber + ".png"); - StatusItem.AlternateImage.Size = new SizeF (16, 16); + string image_path = + Path.Combine (NSBundle.MainBundle.ResourcePath, + "Pixmaps", "idle" + FrameNumber + ".png"); - StatusItem.Image = new NSImage (NSBundle.MainBundle.ResourcePath + "/Pixmaps/idle" + FrameNumber + ".png"); + StatusItem.Image = new NSImage (image_path); StatusItem.Image.Size = new SizeF (16, 16); + + + string alternate_image_path = + Path.Combine (NSBundle.MainBundle.ResourcePath, + "Pixmaps", "idle" + FrameNumber + ".png"); + + StatusItem.AlternateImage = new NSImage (alternate_image_path); + StatusItem.AlternateImage.Size = new SizeF (16, 16); });