Summary: | Бесконечное мигание окон при попытке снять с фокус с модального окна. | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Антон Азанов (Djelf) <aae> |
Component: | Окна / фокус / перерисовка | Assignee: | Andrey Vusik <night> |
Status: | CLOSED WORKSFORME | QA Contact: | |
Severity: | normal | ||
Priority: | P4 | CC: | baraka, kondratyuk, lav, vostok |
Version: | 1.0.9 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 718, 1217 |
Description
Антон Азанов (Djelf)
2008-10-25 15:46:40 MSD
Тот же симптом - слишком общее снятие управляемости с окон. Советую снимать только узкоспециально управляемость окон менеджером. wine 1.0.9-29.3 почти исправлено. При одной модальной форме все нормально - 1 мигание. Проявляется при открытии 2х модальных форм и потере фокуса со второй модальной формы. Подходящяя тестовая обработка к 1С: "Падение при закрытии модальных окон" есть в http://bugs.etersoft.ru/show_bug.cgi?id=2721 Воспроизведение: открыть обработку, "Открыть форму модально" 2 раза подряд. Убрать фокус со 2го модального окна - начнёт мигать. Кроме того при открытии 3й модальной формы возможно переключать фокус между 2й и 3й (3я открывается уже не модально?), что быть не должно (в WinXP перевести фокус на 2ю модальную форму с 3й не получается). (In reply to comment #2) > Воспроизведение: открыть обработку, > "Открыть форму модально" 2 раза подряд. > Убрать фокус со 2го модального окна - начнёт > мигать. Не получилось воспроизвести проблему с миганием на текущей сборке. Фокус не может перейти со 2го модального окна на любое другое окно 1с. Ошибка у вас еще проявляется? В режиме управления оконным менеджером или нет? > Кроме того при открытии 3й модальной формы > возможно переключать фокус между 2й и 3й (3я > открывается уже не модально?), что быть не > должно (в WinXP перевести фокус на 2ю > модальную форму с 3й не получается). На эту проблему заведена бага #2806. Все еще проявляется, но только в одном случае: Xfce4 (ubuntu 7.04 и 8.04), wine 1.0.9 и 1.0.10-4, менеджеру разрешено управлять окнами. Также в диспетчере настроек Xfce4 в Оконном менеджере во врезке "Фокус окна" должна быть снята галочка "Honor the standard ICCCM focus hint". Не получилось воспроизвести на текущей сборке с Xfce 4.4. Тестировать можно на cellar, там Xfce есть. Бутылка 1c77/1c77-27. Специально проверил в Ubuntu 8.04 в wine 1.0.9 сборка 40/17 Проблемы нет. Фокус не может переходить с модального окна со списком документов. С установленной опцией в Xfce4 "Honor the standard ICCCM focus hint" на 1.0.9 40/17 не воспроизводится. Со снятой галочкой поймать удалось но видимо проблемы не в Wine, а в Xfce4 (поскольку больше нигде не проявляется) т.е. проблему считаю исправленной. |