SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002692SAS.Планета[All Projects] Багpublic22-04-2015 07:2206-05-2019 09:54
ReporterParasite 
Assigned Tovdemidov 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version141212 
Target Version190707Fixed in Version190707 
Summary0002692: Лаг при открытии окна операций с выделенной областью
DescriptionВ последних ночнушках при нажатии на Ctrl-B (вызов предыдущего выделения) - наблюдается какой-то невнятный лаг в пару секунд между нажатием - и появлением собственно окошка. Раньше такого не было, и окошко вылетало практически мгновенно.
Выловилось тут: http://www.sasgis.org/forum/viewtopic.php?p=39227#p39227
Additional InformationНе сказать, чтобы влияло на функционал - но сильно раздражает, если приходится часто делать операции по однажды выделенной области.
TagsNo tags attached.
Attached Files

- Relationships
related to 0003442confirmed Лаги интерфейса окна Операций с выделенной областью 

-  Notes
(0015649)
Garl (manager)
22-04-2015 07:53

ИМХО печалька стала после перехода на универсальный combobox списка карт...
особенно заметно на медленных компьютерах...
(0015651)
vdemidov (manager)
22-04-2015 08:06

Значит нужно добавлять в него кэширование :)
Сравнение наборов и списков карт есть. Значит нужно добавлять проверку что они изменились и только в этом случае перестраивать комбобокс. Благо теперь это все живет в одном фрейме и достаточно сделать один раз, а не копипастить в кучу мест.
(0015653)
Parasite (administrator)
22-04-2015 08:23

Так оно даже при паре карт в списке - тормозит (если я правильно понял, о чем разговор). Неужели перестроить даже пару записей без кэширования - настолько тяжеловесно?
(0015654)
Garl (manager)
22-04-2015 08:43

у нас в динамике карты ж пока не добавляются?
Единственное что может нам портить жизнь - это галка "использовать карту".

Хотя так-же нужно будет каждый раз проверять\выбирать текущую карту для всех combobox'ов
+ надо избавиться от цикла который каждый раз проверяет эту галку, или надо где-то хранить список только включеных карт\слоёв...
(0015655)
vdemidov (manager)
22-04-2015 10:03
edited on: 22-04-2015 10:05

> Так оно даже при паре карт в списке - тормозит (если я правильно понял, о чем разговор). Неужели перестроить даже пару записей без кэширования - настолько тяжеловесно?
Это если список один. А в том окне списков карт будет 42. И все они сейчас перестраиваются с нуля при показе окна. Плюс возможно не выполняется отключение ГУЯ при построении списка (не помню, нужно проверить).
ЗЫЖ Отключение ГУЯ есть, так что дело, вероятно, просто в большом количестве списков.

(0015657)
Garl (manager)
22-04-2015 10:30

Если делать лениво: то можно проверять текущую карту + режим сортировки,
и только при смене одного из них перечитывать все комбобоксы...
(0015661)
vdemidov (manager)
22-04-2015 10:44

Еще нужно следить за сменой языка.
(0018701)
vdemidov (manager)
06-05-2019 07:46

Теперь инициализация фреймов с параметрами разных операций ленивая при первом отображении. Но это не отменяет необходимость оптимизации фрйма выбора карты.

- Users who viewed this issue
User List Anonymous (2840x), vdemidov (7x), ygorigor (1x), rass (1x), zed (2x), Garl (1x), Parasite (1x)
Total Views 2853
Last View 20-04-2024 04:04

- Issue History
Date Modified Username Field Change
22-04-2015 07:22 Parasite New Issue
22-04-2015 07:38 vdemidov Status new => confirmed
22-04-2015 07:38 vdemidov Product Version .Nightly => 141212
22-04-2015 07:38 vdemidov Target Version => 151010
22-04-2015 07:53 Garl Note Added: 0015649
22-04-2015 08:06 vdemidov Note Added: 0015651
22-04-2015 08:23 Parasite Note Added: 0015653
22-04-2015 08:43 Garl Note Added: 0015654
22-04-2015 10:03 vdemidov Note Added: 0015655
22-04-2015 10:05 vdemidov Note Edited: 0015655 View Revisions
22-04-2015 10:30 Garl Note Added: 0015657
22-04-2015 10:44 vdemidov Note Added: 0015661
04-10-2015 15:28 vdemidov Target Version 151010 => 151111
06-11-2015 08:20 vdemidov Target Version 151111 => 191221
06-05-2019 07:43 vdemidov Target Version 191221 => 190707
06-05-2019 07:46 vdemidov Note Added: 0018701
06-05-2019 07:46 vdemidov Status confirmed => resolved
06-05-2019 07:46 vdemidov Fixed in Version => 190707
06-05-2019 07:46 vdemidov Resolution open => fixed
06-05-2019 07:46 vdemidov Assigned To => vdemidov
06-05-2019 09:54 zed Relationship added related to 0003442



Copyright © 2007 - 2024 SAS.Planet Team