View Issue Details

IDProjectCategoryView StatusLast Update
0002307SAS.ПланетаБаг / Bugpublic10-02-2014 08:20
Reporterzed Assigned Tozed  
PriorityurgentSeveritymajorReproducibilitysometimes
Status resolvedResolutionfixed 
Product Version131111 
Target Version140303Fixed in Version140303 
Summary0002307: В процессе закачки видимой области "моргают" тайлы
DescriptionМоргание заключается в том, что тайл появляется, затем исчезает и опять появляется. Наблюдается при включённых опциях анимации зума и движения по инерции и при перемещении туда-сюда.
Additional InformationКак описано тут 0002106:0012641 в очередь на закачку попадают дубли и видимо из-за этого весь головняк. Проблему можно решить, если в TUiTileDownload испускать запросы на закачку конкретного тайла с оглядкой на предыдущую сессию. Т.е. нужно запоминать какие запросы ушли в предыдущих сессиях, отслеживать с каким результатом они вернулись (Ok или Canceled) и принимать решение о старте закачки конкретного тайла.
TagsNo tags attached.

Relationships

related to 0002106 resolvedzed В процессе закачки видимой области выскакивают ошибки 
related to 0002223 confirmed Переделать закачку видимой области карты 
parent of 0002301 resolvedzed Залипания во время просмотра карты 
related to 0002422 resolvedzed В режиме Интернет "моргают" тайлы при сохранении в кэш Беркли 

Activities

zed

07-01-2014 14:26

manager   ~0013500

Думаю добавить в ITileRequestTask хэш, а в TUiTileDownload завести пару словарей на подобии TDictionary из XE2 для хранения активных/ожидающих задач.

Tolik

14-01-2014 06:34

reporter   ~0013604

Это моргание есть в версии 131204 (и позже), нет в 131108 (и раньше). Т.е. появилось где-то между ними. Исправьте, пожалуйста, дико бесит.

zed

14-01-2014 09:29

manager   ~0013609

Last edited: 14-01-2014 09:29

> Т.е. появилось где-то между ними.
Он проявился в это время. А был он там всегда, но до поры до времени был невидим (но ощущаем по другим признакам см. 0002106 - создан ещё в августе 2013).

> Исправьте, пожалуйста, дико бесит.
Исправим. Но там есть ещё что-то редкостреляющее - 0002301 и хотелось вначале разобраться что там такое.

zed

05-02-2014 17:43

manager   ~0013739

Тестируем приложенный архив или завтрашнюю ночнушку. Багом можно считать пропуски тайлов при загрузке видимой области (при перемещении карты мышкой) или ассерты от эврики.

zed

06-02-2014 21:33

manager   ~0013752

В общем, всё что планировал сделал и вроде бы работает нормально: ассерты не сыпятся, тайлы не пропускает. Тикет ещё пару дней пускай повисит открытым.

Issue History

Date Modified Username Field Change
07-01-2014 14:14 zed New Issue
07-01-2014 14:14 zed Status new => assigned
07-01-2014 14:14 zed Assigned To => zed
07-01-2014 14:15 zed Relationship added related to 0002106
07-01-2014 14:26 zed Note Added: 0013500
07-01-2014 16:13 vdemidov Relationship added related to 0002223
14-01-2014 06:34 Tolik Note Added: 0013604
14-01-2014 06:35 Tolik Priority normal => urgent
14-01-2014 06:35 Tolik Severity minor => major
14-01-2014 09:29 zed Note Added: 0013609
14-01-2014 09:29 zed Note Edited: 0013609
15-01-2014 10:39 zed Relationship added parent of 0002301
05-02-2014 17:39 zed File Added: SASPlanet.2307.zip
05-02-2014 17:43 zed Note Added: 0013739
06-02-2014 21:28 zed File Deleted: SASPlanet.2307.zip
06-02-2014 21:33 zed Note Added: 0013752
10-02-2014 08:20 zed Status assigned => resolved
10-02-2014 08:20 zed Fixed in Version => 140303
10-02-2014 08:20 zed Resolution open => fixed
09-05-2014 04:33 Tolik Relationship added related to 0002422
08-08-2025 13:22 zed Category Баг => Баг / Bug