View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002307SAS.Планета[All Projects] Багpublic07-01-2014 14:1410-02-2014 08:20
Reporterzed 
Assigned Tozed 
PriorityurgentSeveritymajorReproducibilitysometimes
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version131111 
Target Version140303Fixed in Version140303 
Summary0002307: В процессе закачки видимой области "моргают" тайлы
DescriptionМоргание заключается в том, что тайл появляется, затем исчезает и опять появляется. Наблюдается при включённых опциях анимации зума и движения по инерции и при перемещении туда-сюда.
Additional InformationКак описано тут 0002106:0012641 в очередь на закачку попадают дубли и видимо из-за этого весь головняк. Проблему можно решить, если в TUiTileDownload испускать запросы на закачку конкретного тайла с оглядкой на предыдущую сессию. Т.е. нужно запоминать какие запросы ушли в предыдущих сессиях, отслеживать с каким результатом они вернулись (Ok или Canceled) и принимать решение о старте закачки конкретного тайла.
TagsNo tags attached.
Attached Files

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

-  Notes
(0013500)
zed (manager)
07-01-2014 14:26

Думаю добавить в ITileRequestTask хэш, а в TUiTileDownload завести пару словарей на подобии TDictionary из XE2 для хранения активных/ожидающих задач.
(0013604)
Tolik (manager)
14-01-2014 06:34

Это моргание есть в версии 131204 (и позже), нет в 131108 (и раньше). Т.е. появилось где-то между ними. Исправьте, пожалуйста, дико бесит.
(0013609)
zed (manager)
14-01-2014 09:29
edited on: 14-01-2014 09:29

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

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

(0013739)
zed (manager)
05-02-2014 17:43

Тестируем приложенный архив или завтрашнюю ночнушку. Багом можно считать пропуски тайлов при загрузке видимой области (при перемещении карты мышкой) или ассерты от эврики.
(0013752)
zed (manager)
06-02-2014 21:33

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

- Users who viewed this issue
User List Anonymous (1556x)
Total Views 1556
Last View 17-01-2020 15:46

- 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 View Revisions
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
07-02-2014 07:09 Tolik Note Added: 0013755
07-02-2014 07:11 Tolik Note Deleted: 0013755
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



Copyright © 2007 - 2020 SAS.Planet Team