View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003884 | SAS.Планета | Баг / Bug | public | 19-02-2024 08:39 | 11-11-2024 14:26 |
| Reporter | zed | Assigned To | zed | ||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | resolved | Resolution | fixed | ||
| Product Version | 230909 | ||||
| Target Version | 241111 | Fixed in Version | 241111 | ||
| Summary | 0003884: После редактирования путей/полигонов могут оставаться артефакты | ||||
| Description | Шаги для воспроизведения: - включить инструмент Линейка и нарисовать вертикальную линию в правой части карты; - не закрывая линейку, подвинуть карту влево; - закрыть линейку. Результат: на экране продолжит отображаться нарисованная линия-призрак. Достаточно немного пошевелить карту и линия исчезает. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
|
В Grphics32 можно включить дебажную визуализацию региона обновления битмапа. Для этого в юните graphics32/Source/GR32_MicroTiles.pas объявить дефайны:
После этого становится более-менее понятно, что происходит (см. второе видео): при перемещении карты, у слоя не обновляется его граница отображения. В результате чего, при скрытии слоя перерисовка битмапа происходит не в том месте, где слой находится в данный момент, а в том, где слой был показан в первый раз. |
|
|
Придумал вот такой варинт исправления этого бага - просто принудительно перерисовать всю битмапку, чтоб уж наверняка. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 19-02-2024 08:39 | zed | New Issue | |
| 19-02-2024 08:39 | zed | Status | new => assigned |
| 19-02-2024 08:39 | zed | Assigned To | => zed |
| 19-02-2024 08:39 | zed | File Added: sas-repaint-bug.mp4 | |
| 19-02-2024 08:45 | zed | File Added: sas-repaint-microtiles.mp4 | |
| 19-02-2024 08:54 | zed | Note Added: 0020453 | |
| 19-02-2024 09:08 | zed | Note Added: 0020454 | |
| 19-02-2024 09:09 | zed | Status | assigned => resolved |
| 19-02-2024 09:09 | zed | Fixed in Version | => 41xxxx |
| 19-02-2024 09:09 | zed | Resolution | open => fixed |
| 11-11-2024 14:16 | zed | Target Version | 41xxxx => 241111 |
| 11-11-2024 14:26 | zed | Fixed in Version | 41xxxx => 241111 |
| 08-08-2025 13:22 | zed | Category | Баг => Баг / Bug |