icon updating is now done on the shared thread to avoid the GUI blocking when explorer.exe is suspended or is hanging

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1274 21ef857c-d57f-4fe0-8362-d861dc6d29cd
This commit is contained in:
wj32
2009-05-14 08:44:15 +00:00
parent e3d4320a3b
commit 3dd07a6f43
3 changed files with 6 additions and 2 deletions
+2
View File
@@ -10,6 +10,8 @@ Process Hacker
* Terminator test: TD1 (debugs a process and closes the debug object)
* Terminator test: TT3 (TT1 is now completely user-mode)
* Shows function file and line numbers where available
* Icon updating is now done on the shared thread to avoid the GUI
blocking when explorer.exe is suspended or is hanging
* FIXED:
* #2785648 - "cursor down crashes PH"
* #2790404 - "System.InvalidOperationException"
+2 -1
View File
@@ -46,7 +46,8 @@ namespace ProcessHacker
private void ProcessProvider_Updated()
{
this.Parent.BeginInvoke(new MethodInvoker(this.ProviderUpdated));
//this.Parent.BeginInvoke(new MethodInvoker(this.ProviderUpdated));
this.ProviderUpdated();
}
public bool Enabled
+2 -1
View File
@@ -39,7 +39,8 @@ namespace ProcessHacker
private void ProcessProvider_Updated()
{
this.Parent.BeginInvoke(new MethodInvoker(this.ProviderUpdated));
//this.Parent.BeginInvoke(new MethodInvoker(this.ProviderUpdated));
this.ProviderUpdated();
}
public bool Enabled