Anonymous | Login | Signup for a new account | 21-11-24 09:42 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0003884 | SAS.Планета | [All Projects] Баг | 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 | ||||||
Platform | OS | OS Version | |||||||
Product Version | 230909 | ||||||||
Target Version | 241111 | Fixed in Version | 241111 | ||||||
Summary | 0003884: После редактирования путей/полигонов могут оставаться артефакты | ||||||||
Description | Шаги для воспроизведения: - включить инструмент Линейка и нарисовать вертикальную линию в правой части карты; - не закрывая линейку, подвинуть карту влево; - закрыть линейку. Результат: на экране продолжит отображаться нарисованная линия-призрак. Достаточно немного пошевелить карту и линия исчезает. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | sas-repaint-bug.mp4 [^] (1,192,785 bytes) 19-02-2024 08:39 sas-repaint-microtiles.mp4 [^] (1,621,991 bytes) 19-02-2024 08:45 | ||||||||
Notes | |
(0020453) zed (manager) 19-02-2024 08:54 |
В Grphics32 можно включить дебажную визуализацию региона обновления битмапа. Для этого в юните graphics32/Source/GR32_MicroTiles.pas объявить дефайны:
После этого становится более-менее понятно, что происходит (см. второе видео): при перемещении карты, у слоя не обновляется его граница отображения. В результате чего, при скрытии слоя перерисовка битмапа происходит не в том месте, где слой находится в данный момент, а в том, где слой был показан в первый раз. |
(0020454) zed (manager) 19-02-2024 09:08 |
Придумал вот такой варинт исправления этого бага - просто принудительно перерисовать всю битмапку, чтоб уж наверняка. |
Users who viewed this issue | |
User List | Anonymous (627x), samsomus (1x), rass (1x), vdemidov (1x), ingener (1x), zed (7x) |
Total Views | 638 |
Last View | 21-11-2024 09:42 |
Issue History | |||
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 | => 24xxxx |
19-02-2024 09:09 | zed | Resolution | open => fixed |
11-11-2024 14:16 | zed | Target Version | 24xxxx => 241111 |
11-11-2024 14:26 | zed | Fixed in Version | 24xxxx => 241111 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |