Improved mechanism that is detecting unresponsive or busy windows. Some windows can cause a slowdown if they are not responding on massages or their message queue is constantly busy.
Merge