Bug 3475

Summary: 1c77: Выпадающий список появляется отдельным окном в KDE
Product: WINE@Etersoft Reporter: Илья Шпигорь <shpigor>
Component: Окна / фокус / перерисовкаAssignee: Илья Шпигорь <shpigor>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P4 CC: baraka, kondratyuk, lav, night
Version: 1.0.9   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 3305    
Attachments: Скриншот

Description Илья Шпигорь 2009-02-11 12:14:01 MSK
В KDE при открытиии выпадающего списка в 1с7, он появляется отдельным X-овым окном.

Бутылка: 1c77/1c77-27-OpenConf
База: "Зарплата+Кадры"
Запустить конфигуратор. При редактировании кода в како-либо модуле подсказка появляется в отдельном X-овом окне.
Comment 1 Илья Шпигорь 2009-02-11 12:18:56 MSK
Created attachment 1058 [details]
Скриншот
Comment 2 Илья Шпигорь 2009-02-11 14:50:47 MSK
Выложил патч.

Проблема заключается в том, что выпадающему popup окну назначается X-овое окно (функция get_mwm_decorations). При этом если у выпадающего окна нет caption, то в windows его нельзя перетаскивать. В wine X окно можно перетаскивать всегда. Получается несоответсвие функциональности.

Решение заключается в том, чтобы не назначать X-овые окна всем popup окнам, у которых нет caption.
Comment 3 Денис Баранов 2009-02-13 18:19:18 MSK
eter41\eter17
Принято.