Нарвался вот на этот баг в виндовом RDP-клиенте. Проявляется он в случае, когда запущены два разных RemoteApp с двух разных серверов приложений. При переключении между такими приложениями на клиенте активное окно (которое обладает фокусом ввода) уходит в background, а неактивное — наоборот, в foreground. И что с ними делать — непонятно. Сначала я грешил на языковую панель, проковырялся два дня. Потом нашёл отзыв на TechNet-е.
Лечится откатом на предыдущую версию MSTSC путём удаления обновления KB2830477. Например, вот таким заклинанием:
wusa.exe /uninstall /kb:2830477 /quiet /promptrestart
Некстати, народ жалуется, что всё в том же самом KB2830477 мелкомягкие поломали и проброс смарт-карт на RDP-сервер. Так что лучше это обновление не устанавливать. И спрашивается, как можно было выпускать в свет такую диверсию? Вот тоже, программисты...