Bug 8702

Summary: 1С 8.2: при заполнении формы в "контрагенты" теряется фокус
Product: WINE@Etersoft Reporter: Дмитрий Галочкин <dm>
Component: Окна / фокус / перерисовкаAssignee: Сергей Гуральник <serhio>
Status: DEFERRED --- QA Contact: Svetlana Zhukova <svzhu>
Severity: minor    
Priority: P3 CC: dm, romand
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 1837    
Deadline: 2012-11-01   
Attachments: скрин
Патч решает текущую проблему, изменяя условие срабатывания хака для бага #1873.

Description Дмитрий Галочкин 2012-09-10 19:43:53 MSK
WINE@Etersoft SQL 2.0.1-eter2.8/4
ALTLinux/Sisyphus, 
XFCE

при заполнении адреса посредством предлагаемой формы в "Контрагенты" и переключении на другое окно теряется фокус (пропадает форма заполнения адреса), после возвращения эта специальная форма не отображается, но по нажатию на Esc возникает

см. скрин - "ближайшее" окно исчезает
Comment 1 Дмитрий Галочкин 2012-09-20 12:45:29 MSK
Created attachment 2601 [details]
скрин
Comment 2 Danil Michailov 2012-09-21 14:42:06 MSK
Всё так и есть, теряется.

Запускаем 1с82, покупка, контр агенты, добавить, адреса и телефоны, нажать троеточие напротив юридического адреса, нажать alt + Tab. Окошко делось, стало самым нижним, его можно увидеть если свернуть все окна.

Тестировал по ssh на cellare.
Comment 4 Данил Плешаков 2012-10-24 14:47:46 MSK
Created attachment 2645 [details]
Патч решает текущую проблему, изменяя условие срабатывания хака для бага #1873.
Comment 5 Данил Плешаков 2012-10-24 14:48:33 MSK
Comment on attachment 2645 [details]
Патч решает текущую проблему, изменяя условие срабатывания хака для бага #1873.

Похожая ситуация была в баге #1837. Обошлось так же установкой переменной GNOME_DESKTOP_SESSION_ID=1.
В результате узнал, что уже есть исправление подобной баги в focus.c (eterbug #1873).
Решилось сменой условия хака с "только для Gnome" на "для все, кроме KDE".
Comment 6 Данил Плешаков 2012-10-24 16:15:01 MSK
Исправлено.
Comment 7 Денис Баранов 2012-11-22 18:36:05 MSK
Патч не попал ни в одну сборку.
Пожалуйста приложите патч.
Comment 8 Роман Дадьков 2012-11-22 19:02:59 MSK
(В ответ на comment #7)
> Патч не попал ни в одну сборку.
> Пожалуйста приложите патч.

А где сам патч? В рассылке нет.
Comment 9 Роман Дадьков 2012-11-22 20:02:51 MSK
Патч приложен к eter-2.0.0
Comment 10 Дмитрий Галочкин 2012-12-26 16:34:54 MSK
Проблема не разрешилась полностью: предлагаемая форма "Контрагенты" теперь не сворачивается при переключении фокуса на другое окно, висит поверх (как и все дочерние - вышедшие из этого окна другие окна).

* воспроизводится у нас, у Оли.
Comment 11 Svetlana Zhukova 2013-06-19 12:31:35 MSK
Форма не пропадает,она прячется на "задний план" (за основным окном 1с8).
Comment 15 Vitaly Lipatov 2014-09-11 18:52:05 MSK
Откладываем задачи, к которым не обращались более 100 дней.