Summary: | 1с8: Квадраты неправильного цвета в палитре | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Andrey Vusik <night> |
Component: | Графика GDI / DIB / GDIPLUS | Assignee: | Илья Шпигорь <shpigor> |
Status: | CLOSED FIXED | QA Contact: | Денис Баранов <baraka> |
Severity: | minor | ||
Priority: | P4 | CC: | lav, regan, shpigor, sonner, vitperov |
Version: | 1.0.12 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | 13663 | Связано с: | 2776 |
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 437, 5395 | ||
Attachments: | Скрин проблемы |
Сломалось моими двумя коммитами на ускорение отрисовки в 1с8: 1. commit 03d04dc43fa9acef67db34a7122742adca8cdea2 winex11.drv: Skip the protection of dib sections for 1c (eterbug #2776) 2. commit 38cec83208c7cd472013ac1a7f3b6a9334e91f63 winex11.drv: Add checking to size for skipping the protection of dib sections (eterbug #3838) Правильным решением будет откатить эти коммиты и переоткрыть багу #2776. Очевидно, решение с выключением функции X11DRV_DIB_DoUpdateDIBSection приводит к искажению картинок. Выложил revert. wine 7.23/14 Если выбрать сначала узор а потом менять цвета, то ЦветУзора через палитру не задается(но если 1 раз прописать там цифры руками, то потом все работает корректно). Насколько помню проблему, если в конфигурации однажды были сломаны картинки цветов, то они будут постоянно отображаться сломанными. Если однократно это починить, то проблемы быть не должно. Сломалось в одной из версий нашего wine. На последних сборках ломаться ничего не должно. Починить это на уровне wine не получится, т.к. поломанные картинки, насколько понимаю, хранятся каким-то образом в самой конфигурации. Закрываю. От нас проблема не зависит - проблема в "неправильных" картинках. |
Created attachment 1618 [details] Скрин проблемы "Запуская 1С:Конфигуратор (проверил на 8.1.15, 8.2.10). Создаю в нем табличный документ (Файл -- Новый... -- Табличный документ). Щелкаю правой кнопкой на ячейке. Пытаюсь установить поля ЦветФона, ЦветУзора, Узор и вместо квадратиков с примерами цвета/узора вижу черные квадраты. При выборе цвета ещё более-менее диалог выбора работает, только в свойствах сразу не видно, а вот узор приходится перебирать глядя на результат в ячейке. Обратите внимание: в окне свойств видны поля ЦветоФона, ЦветУзора, ГраницаСлева, ГраницаСверху, .... и во всех этих полях в качестве значения стоит черно-серый размазанный квадратик. Кстати, аналогичная картинка в панели инструментов три кнопки справа от "Ж К Ч"."