Окна, отвечающие за авторизацию не получают фокус. Фокус остаётся в консоли.
Делаю. Информация о том, что если отключить управление окнами, всё будет работать не подтвердилась. Какое-то странное это окно - в трее нет, контекстное меню на нём не работает и это при том если даже насильно дать всем окнам управление, то это окно его не получит. Хотелось бы получить комментарии от разработчиков.
(In reply to comment #1) > Делаю. Информация о том, что если отключить > управление окнами, всё будет работать не > подтвердилась. > Да это я не совсем верно написал. Правельнее будет так: если окном будет управлять менеджер окон, то после ввода пароля первый раз, фокус пропадает вообще и его уже ни как не вернуть в окно.Если же галочка снята, то удается ввести пароль оба раза.
Очень похоже на проблему 1018
Патч, который исправляет ошибку 1018, подходит и для этой проблемы. Правда осталась вот такая бага: когда набираешь пароль на виртуальной клавиатуре мышкой, то после закрытия этого окна фокус не приходит обратно на форму авторизации. Вот это я и починю.
А в Gnome всё работает. Фокус возвращается туда, куда надо.
Обновил Wine. Теперь если снять управление окнами, то всё работает нормально (фокус возвращается и т.п.)
Надо разобраться с атомами. Если использовать _NET_WM_WINDOW_TYPE_UTILITY - то окно не получает фокус сразу после запуска, зато если один раз кликнуть мышкой, то после закрытия клавиатуры фокус, как миленький, возвращается на место. А если его не использовать или использовать _NET_WM_WINDOW_TYPE_NORMAL, то фокус сразу ставиться приложению, но после закрытия клавиатуры уходит верхнему Linux приложению. Блин.
Сделал хак ( отключил часть иксовой обработки tooltip окон). Проверил в Gnome и в KDE - всё работает.
Откатил патч: commit df7daeb5bcf73a63a9bbafbac0edfc3c3ab0cb36 Author: Anatoly Lyutin <vostok@etersoft.ru> Date: Mon Apr 28 17:01:10 2008 +0400 Fix eterbugs #1018, #1095 В wine появился другой патч в том же самом месте: commit 0dd44a3776da2f5a116ac24c8a876bf86517d9ad Author: Alexandre Julliard <julliard@winehq.org> Date: Tue Jun 1 13:37:48 2010 +0200 winex11: Windows with WS_EX_NOACTIVATE style shouldn't be on the taskbar. возможно он решает проблему. Необходимо проверить. Если проблема появится, то приложу патч Толи обратно
Фокус окошек пропадает как описано в баге http://bugs.etersoft.ru/show_bug.cgi?id=652#c23 Но не окончательно,и не зависает. бутылкка <wine@cellar bottle bugs/652>$ WINE@Etersoft version 1.3.13-eter2.4 В бутылке при запуске программы: 11 svzhu пароль: 123
Откладываем задачи, к которым не обращались более 100 дней.
Задача относится к релизу 2.1. , который больше не поддерживается. Аннулирую.