From 2f2d22f3c6851c751af3219a988202de618e96b5 Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Tue, 27 Aug 2013 19:11:54 +0100 Subject: [PATCH] Do not clear cached images from file system when resources change. --- .../Base/Project/Src/Services/FileIconService.cs | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/Main/Base/Project/Src/Services/FileIconService.cs b/src/Main/Base/Project/Src/Services/FileIconService.cs index fa7f6b067c..30283da0a9 100644 --- a/src/Main/Base/Project/Src/Services/FileIconService.cs +++ b/src/Main/Base/Project/Src/Services/FileIconService.cs @@ -16,18 +16,6 @@ namespace ICSharpCode.SharpDevelop { static Dictionary bitmapCache = new Dictionary(); - static FileIconService() - { - ResourceService.ClearCaches += ResourceService_ClearCaches; - } - - static void ResourceService_ClearCaches(object sender, EventArgs e) - { - lock (bitmapCache) { - bitmapCache.Clear(); - } - } - /// /// Returns a bitmap from the file system. Placeholders like ${SharpDevelopBinPath} /// and AddinPath (e. g. ${AddInPath:ICSharpCode.FiletypeRegisterer}) are resolved