Anonymous | Login | Signup for a new account | 21-11-24 13:11 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 | ||||
0002692 | SAS.Планета | [All Projects] Баг | public | 22-04-2015 07:22 | 06-05-2019 09:54 | ||||
Reporter | Parasite | ||||||||
Assigned To | vdemidov | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 141212 | ||||||||
Target Version | 190707 | Fixed in Version | 190707 | ||||||
Summary | 0002692: Лаг при открытии окна операций с выделенной областью | ||||||||
Description | В последних ночнушках при нажатии на Ctrl-B (вызов предыдущего выделения) - наблюдается какой-то невнятный лаг в пару секунд между нажатием - и появлением собственно окошка. Раньше такого не было, и окошко вылетало практически мгновенно. Выловилось тут: http://www.sasgis.org/forum/viewtopic.php?p=39227#p39227 | ||||||||
Additional Information | Не сказать, чтобы влияло на функционал - но сильно раздражает, если приходится часто делать операции по однажды выделенной области. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | ||||||
|
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 (3222x), vdemidov (7x), ygorigor (1x), rass (1x), zed (2x), Garl (1x), Parasite (1x) |
Total Views | 3235 |
Last View | 21-11-2024 13:11 |
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 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |