Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 2808 - 1С 7.7: пропадают некоторые окна при сворачивании   Make a simular bug
Summary: 1С 7.7: пропадают некоторые окна при сворачивании
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Окна / фокус / перерисовка (show other bugs)
Version: 1.0.9
Hardware: PC Ubuntu
: P2 major
Target Milestone: ---
Assignee: Илья Шпигорь
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 729
Blocks: 2710 7468
  Show dependency treegraph
 
In work:
Reported: 2008-11-02 17:12 MSK by Антон Азанов (Djelf)
Modified: 2011-07-21 15:59 MSK (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Азанов (Djelf) 2008-11-02 17:12:42 MSK
wine@etersoft 1.0.9; 1C 7.7; Ubuntu 7.04, Ubuntu 8.04
В 1С выбрать Сервис/Панели инструментов, несколько раз свернуть/развернуть 1С
Окно "Панели инструментов" исчезает, а 1С останется заблокированной этим невидимым окном.
Таким же образом исчезают "Поиск ссылок на объекты" и "Объединение конфигураций" в конфигураторе.
Окна исчезают в Gnome, в Xfce4 все нормально, в KDE не проверял. 
В 1.0.8 исчезновений этих окон в Gnome нет.
Comment 1 Илья Шпигорь 2008-11-05 12:20:12 MSK
Выложил патч.

Ошибка связана с одним из патчей на багу #729 (проблемы с меню в 1с8.0). В качестве решения, добавил проверку на версию 1с.
Comment 2 Денис Баранов 2008-11-08 22:45:32 MSK
Проверил на новой сборке с патчем. Проблема воспроизвелась 1Сv77, в 1Сv81 панель настроек появляется как отдельное окно.

wine-1.0.9-alt33
wine-etersoft-sql-1.0.9-alt0.M40.11
libwine-1.0.9-alt33
Comment 3 Денис Баранов 2008-11-10 19:58:23 MSK
Тестировал на cellar, бутылка 1c77-27, база: Информационная База #1

wine-1.0.9-alt33
wine-etersoft-sql-1.0.9-alt0.M41.12
libwine-1.0.9-alt33
Comment 4 Илья Шпигорь 2008-11-11 09:45:04 MSK
Ошибка проявляется в KDE, в Gnome все нормально.
Comment 5 Илья Шпигорь 2008-11-11 11:57:52 MSK
Выложил патч.

Решение заключается в добавлении проверки на активное окно перед передачей фокуса разворачиваемому окну в ф-ции handle_wm_protocols.

Было бы неплохо протестировать на Gnome и KDE.
Comment 6 Денис Баранов 2008-11-15 21:37:59 MSK
Проверил в KDE, окно не пропадает после сворачивания.
В Gnome пока нет возможности проверить, выйдет сборка с этим патчем - проверим.