diff options
author | Alan McGovern <alan.mcgovern@gmail.com> | 2016-07-06 11:43:09 +0300 |
---|---|---|
committer | Alan McGovern <alan.mcgovern@gmail.com> | 2016-07-06 11:43:09 +0300 |
commit | bf423d15c65edcd454a68e6323ab62578816939b (patch) | |
tree | bb09e8486a4c38be41dc91377ca8bf8bde9c10ac /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage | |
parent | 5c411d138c999c580b7b284d3ff379fd0007c124 (diff) |
Revert "[Ide] Optimize RecentFiles updates."
This reverts commit 4153a8ee6492bc8957efc151f0f2e22e175df75b.
This re-introduced the race condition that was fixed in commit
e4998e0e4. Matt says:
"It is that union bit in OnRecentFilesChanged which is breaking
the previous fix."
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageRecentProjectsList.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageRecentProjectsList.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageRecentProjectsList.cs index 220009b41f..94b0d737cb 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageRecentProjectsList.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.WelcomePage/WelcomePageRecentProjectsList.cs @@ -50,7 +50,7 @@ namespace MonoDevelop.Ide.WelcomePage itemCount = count;
- DesktopService.RecentFiles.ProjectsChanged += RecentFilesChanged;
+ DesktopService.RecentFiles.Changed += RecentFilesChanged;
RecentFilesChanged (null, null);
SetContent (box);
@@ -63,7 +63,7 @@ namespace MonoDevelop.Ide.WelcomePage {
destroyed = true;
base.OnDestroyed ();
- DesktopService.RecentFiles.ProjectsChanged -= RecentFilesChanged;
+ DesktopService.RecentFiles.Changed -= RecentFilesChanged;
}
void RecentFilesChanged (object sender, EventArgs e)
|