Summary: | 1С77 Wine 1.0.8 При сворачивании окон в меню Окна появляются пустые строки. | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Антон Азанов (Djelf) <aae> |
Component: | Окна / фокус / перерисовка | Assignee: | BUGS@Etersoft <bugs> |
Status: | CLOSED LATER | QA Contact: | |
Severity: | normal | ||
Priority: | P5 | CC: | alexeev, baraka, lav, shpigor |
Version: | 1.0.8 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | 1011 | ||
Bug Blocks: | 718, 760, 777, 2819 | ||
Attachments: | меню "окна" |
Description
Антон Азанов (Djelf)
2007-11-24 10:07:05 MSK
Подтверждаю, есть такая бага. 1с77, wine 1.0.8. Created attachment 228 [details]
меню "окна"
Данное меню "окно" реализованно в 1с самостоятельно, не через поведение MFC. Без управления окон менеджером бага есть. В версии 1.0.5 она так же присутствует. Считаю, что в Wine сворачивание дочерних MDI окон реализованно принципиально не правильно (замена на картинки(а это является созданием нового окна) вместо простого уменьшения размера, как это сделано в Win). Из-за этого получаем данный глюк, т.к. 1с думает что появилось ещё одно окно (кстати правильно думает). Пока делаю хак, который запретит сворачиваться дочерним окон, т.к. считаю такое поведение грубой ошибкой. Так же вешаю багу, про правильное сворачивание. Сделал новый хак - теперь сворачивать окна можно и это не приведёт к ошибке, но окна сворачиваются всё ещё по-старому. Хак отложили, потому что при выполнении кода из него падает 1С в новых сборках. ~0.9.59 С этим патчем на 0.9.59 падает на обращении к cs->lpszClass (не нашёл багу :( по этой проблеме), так что временно его откладываем до выяснения. (In reply to comment #7) > С этим патчем на 0.9.59 падает на обращении к > cs->lpszClass (не нашёл багу :( по этой проблеме), > так что временно его откладываем до > выяснения. > А у меня так и не падает, хотя я сегодня ещё раз обновился. А это никак не связано с обновлением, в wine давно ничего об этом не менялось. Просто у тебя какие-то изменения, которые маскируют или исправляют проблему. (In reply to comment #9) > А это никак не связано с обновлением, в wine > давно ничего об этом не менялось. > Просто у тебя какие-то изменения, которые > маскируют или исправляют проблему. > Хорошо, тогда нужно в моём патче сделать обёртку, чтобы ничего пока не падало и завести новую багу, т.к. эта ошибка имеет мало общего с новой багой. Не смог свернуть ни одного окна. Данная функция сейчас отключена? бутылка 1c77-27 Да, сворачивание окон из-за этой баги пока запрещено. |