View Issue Details

IDProjectCategoryView StatusLast Update
0002615SAS.ПланетаБаг / Bugpublic13-02-2015 12:40
ReporterPapazol Assigned Tovdemidov  
PrioritynormalSeveritytweakReproducibilityhave not tried
Status resolvedResolutionfixed 
PlatformWindowsOS8.1 
Product Version141212 
Target Version150915Fixed in Version150915 
Summary0002615: Метки не прорисовываются до принудительного обновления экрана
DescriptionПри загрузке программы метки не изображаются, пока не передёрнешь зум или не подвинешь карту.
При создании метки она рисуется сразу, если другие метки уже видны. Если не видны, при создании новой появляются все.

ps Пора бы добавить в список версий ОС 8 и 10.
TagsNo tags attached.

Relationships

related to 0002501 resolvedzed Вынести инициализацию меток в фоновый поток 

Activities

zed

29-01-2015 17:19

manager   ~0015172

Да, появилось такое поведение после выноса загрузки меток при старте программы в фоновый поток.

vdemidov

30-01-2015 08:11

manager   ~0015179

Странно. Не замечал. У меня вроде как отрисовываются через некоторое время после старта.

Papazol

30-01-2015 09:53

reporter   ~0015182

Нет, я ждал, а меток всего около 12 МБ, так что некритично. А если прямо сразу после появления окна программы начать двигать карту, метки тут же появляются.

vdemidov

30-01-2015 10:02

manager   ~0015183

Ясно. Надо будет импортнуть побольше меток и проверить.

vdemidov

13-02-2015 10:07

manager   ~0015251

Вроде бы добавление в конце процедуры TMarkCategoryDbByImpl.OnImplChange вызова OnDbImplChange должно помочь. Нужно будет проверить.

zed

13-02-2015 10:54

manager   ~0015252

Да, помогает. Сделать коммит?

vdemidov

13-02-2015 11:42

manager   ~0015253

Сделай, если не сложно.

zed

13-02-2015 12:10

manager   ~0015254

Может и в TMarkDbByImpl.OnImplChange такое же нужно?

vdemidov

13-02-2015 12:40

manager   ~0015257

Может быть. Хотя я сходу не могу придумать места, где у нас может быть подписка на метки без подписки на категории.

Issue History

Date Modified Username Field Change
29-01-2015 15:47 Papazol New Issue
29-01-2015 17:17 zed Relationship added related to 0002501
29-01-2015 17:19 zed Note Added: 0015172
30-01-2015 08:11 vdemidov Note Added: 0015179
30-01-2015 09:53 Papazol Note Added: 0015182
30-01-2015 10:02 vdemidov Note Added: 0015183
30-01-2015 10:03 vdemidov Status new => confirmed
30-01-2015 10:03 vdemidov Product Version .Nightly => 141212
30-01-2015 10:03 vdemidov Target Version => 150915
13-02-2015 10:07 vdemidov Note Added: 0015251
13-02-2015 10:54 zed Note Added: 0015252
13-02-2015 11:42 vdemidov Note Added: 0015253
13-02-2015 12:06 zed Status confirmed => resolved
13-02-2015 12:06 zed Fixed in Version => 150915
13-02-2015 12:06 zed Resolution open => fixed
13-02-2015 12:06 zed Assigned To => vdemidov
13-02-2015 12:10 zed Note Added: 0015254
13-02-2015 12:40 vdemidov Note Added: 0015257
08-08-2025 13:22 zed Category Баг => Баг / Bug