New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

Потеря фокуса полем ввода при появлении popup

Сообщаем о найденных ошибках сюда

Потеря фокуса полем ввода при появлении popup

Postby arr.ee » Sat Jan 02, 2010 6:59 pm

На последних двух страницах здесь и в английском разделе не нашел.

Суть проблемы: в gtk-приложениях при выделении текста в полях ввода popup голдендикта забирает фокус у поля и не возвращает его. Проверено в firefox 3.5.6; стандартном gtk диалоге open/save (здесь ошибка проявляется при, например, попытке изменения имени закладки в Favourites. При выборе Rename в контекстном меню закладки появляется инпут с выделенным именем закладки. Выделение спавнит попап, тот забирает фокус и редактирование заканчивается => поменять имя невозможно).
В VirtualBox 3.1.2 (единственное qt-приложение у меня пока что) проблемы нет, wx-widgets и прочего у меня нет.

Система: Ubuntu 9.10 Karmic, goldendict version: 0.9.0+svn354-3ubuntu1, в компизе focus steal prevention: low.
Если нужна ещё какая-то информация - обращайтесь :)
...
Пока писал, нашёл ещё кое-что. При выделении текста в консоли (gnome terminal) попап исчезает только после каких-либо действий с ним (клик, скролл внутри или ещё что-нибудь). В том же firefox достаточно клика внутри фф.
...
С новым годом, ребята! Удачи вам во всех начинаниях! Спасибо за замечательную программу!
arr.ee
 
Posts: 3
Joined: Sat Jan 02, 2010 6:44 pm

Re: Потеря фокуса полем ввода при появлении popup

Postby ikm » Sat Jan 02, 2010 7:27 pm

Отбирание фокуса - это скорее всего используемый WM (в KDE4 такого не наблюдаю). По поводу остального - да, там есть мелкие косяки, он будет еще переделываться.

Вас тоже с НГ :)
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Потеря фокуса полем ввода при появлении popup

Postby arr.ee » Sat Jan 02, 2010 7:38 pm

Проверил сейчас ещё openbox - та же беда, что и с компизом.
arr.ee
 
Posts: 3
Joined: Sat Jan 02, 2010 6:44 pm

Re: Потеря фокуса полем ввода при появлении popup

Postby ikm » Sat Jan 02, 2010 7:54 pm

На самом деле лучше режим попапа с зажатыми модификаторами -- тогда никаких проблем не будет.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am

Re: Потеря фокуса полем ввода при появлении popup

Postby arr.ee » Sat Jan 02, 2010 8:00 pm

Я сразу на мету попап повесил, но тем не менее проблема проявляется и с ним (естественно, по нажатию).

Кстати, возможность нажатия модификатора после выделения - прекрасная фича, за одно только это можно было со стардикта переехать :)
arr.ee
 
Posts: 3
Joined: Sat Jan 02, 2010 6:44 pm

Re: Потеря фокуса полем ввода при появлении popup

Postby ikm » Sat Jan 02, 2010 9:09 pm

Да, в стардикте это было как-то очень неудобно сделано -- при нажатии модификатора окно почему-то вылезало всегда. Для меня до сих пор загадкой осталось, как этим там предполагалось пользоваться.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am


Return to Ошибки

Who is online

Users browsing this forum: No registered users and 16 guests