В конце процесса обновления кэша визуально видно, что как будто нажимается комбинация Ctrl-Escape, а именно открывается меню кнопки Пуск и сразу появляется уведомление в сабже.
И дальше, когда выходит уведомление, при нажатии просто Escape тоже выходит меню кнопки Пуск. Как будто зависла кнопка Ctrl.
Тогда я нажимаю просто Ctrl и потом при нажатии Escape меню Пуска не открывается (модификатор отжимается)
[20251121 09-34-Ссылка скрыта
#1, 21 ноября 2025 11:47
В логе нет информации о системе, прошу вызвать лог из конфигуратора и прислать Ctrl+Alt+Shift+L.
#2, 21 ноября 2025 12:50
[20254921 13-49-Ссылка скрыта
#3, 27 ноября 2025 00:08
(2) vigor, Есть возможность подключиться удаленно?
#4, 27 ноября 2025 09:21
Есть, но там возникает вот это: https://turboconf.ru/Tasks/10764
#5, ред. 10 декабря 2025 19:15
Версия 6.6.9475.30703 от 10 декабря 2025 г.
Теперь расширения весь список видит, но так:
"Не удалось обновить кэш метаданных. Не удалось дождаться элемента. currentType="
[10.12.25 20:14:02:023] Error: TurboConf.Core.TurboAPI.TurboConfException: Не удалось дождаться элемента. currentType=
в TurboConf.Core.TurboAPI.TurboApi.WaitForElementLocalizedControlType(String targetType, Int32 timeout)
в TurboConf.Core.TurboAPI.TurboApi.GetExtensionsList()
в TurboConf.Service.Actions.TurboConfActions.(IntPtr , String )
#6, 10 декабря 2025 19:26
(5) vigor, нужен лог.
#7, 10 декабря 2025 19:36
Ссылка скрыта
#8, 10 декабря 2025 20:09
(7) vigor, странный лог, самым первым идет это сообщение от 20:14:02 и все, а дальше начинаются новые события с 20:30:40
Прошу запустить лог с отладкой затем вызвать обновление кэша и после появления уведомления об ошибке уже снять лог.
#9, 10 декабря 2025 20:25
Дубликат?
https://turboconf.ru/Tasks/10764
#10, 10 декабря 2025 21:38
(8) bolsun, Кэш обновлялся в 20.30
#11, 10 декабря 2025 21:38
(9) bolsun, Это было устранено недавно, когда стал пролистываться полный список расширений. Закрою
#12, 10 декабря 2025 21:49
Запустил ТК
Зашёл в конфигуратор
Открыл навигатор
Нажал обновить кэш
Вышел из конфигуратора
[20251210 22-41-Ссылка скрыта
#13, 10 декабря 2025 22:36
(12) vigor, ты переназначил Ctrl+F? Почему то в процессе вызывается скрипт VimCommands
#14, 10 декабря 2025 22:40
Но даже если так, он не долежен срабатывать до завершения обновления кэша. Почему то флаг признак выполнения взаимодействия сбрасывается до завершения процесса обновления кэша.
#15, 10 декабря 2025 22:44
Сколько времени обычно формируется Отчет по конфигурации, если открыть его вручную?
#16, 10 декабря 2025 22:45
и можно еще ролик, что происходит, от начала до конца?
#17, 13 декабря 2025 16:09
Сейчас вообще так на последнем ТК при попытке получить список расширений
Вызов навигатора - Ctrl-+Shift+Alt+P
[20251213 17-04-Ссылка скрыта
mRemoteNG_y4E7stCbHN.mp4
#18, 13 декабря 2025 16:19
Перезапустил ТК, в этот раз выбор расширений сработал. Дальше запустил обновление кэша.
[20251213 17-12-Ссылка скрыта
mRemoteNG_QObCrZwaj6.mp4
#19, ред. 14 декабря 2025 00:16
Проблема в том, что платформа после открытия окна Расширения конфигурации, возвращает текущий фокус в UIAutomation непредсказуемо. Может в таблицу, может на элемент списка, может в окно, а может в никуда.
Я добавляю и добавляю разные варианты, но все время находится новый.
Видимо проверять это вообще смысла нет.
#20, 14 декабря 2025 00:18
(19) опять же есть случаи когда из-за бага не активируется таблица совсем, тогда я применяю хаки, чтобы фокус установился в таблицу.
#21, ред. 14 декабря 2025 00:42
(19) bolsun, фокус всегда устанавливается в элемент типа "таблицу", если в нем нет строк. Еще фокус иногда устанавливается в элемент типа "таблицу", потому что конфигуратор не назначил активную (текущую) строку. Поэтому я после отправки команды активации таблицы обычно отправляю нажатие клавиши Home. Если при этом активный элемент не меняется, то значит в таблице нет строк.
Вот мой код для активации строки в списке расширений конфигурации
#22, ред. 14 декабря 2025 01:33
(21) tormozit, да, я заметил, что Home активирует элемент "таблицу", но иногда фокус находится в элементе "окно", не проверял помогает ли в этом случае Home, но точно помогает Atl, с возвратом через Escape. Попробую прожимать Home в любом случае если не дождались таблицы, элемента списка или окна, и подождать еще раз.
#23, ред. 14 декабря 2025 01:34
(22) и главная проблема, в логе видно, что фокус был возвращен в пустое значение текущего элемента, первый раз такое вижу. Но судя по логу Home вроде помогает в этом случае.
#24, 14 декабря 2025 15:52
(17) vigor, добавил обработку этой ситуации
6.6.9479.32072
https://disk.yandex.ru/d/XRPUNWQtrbwBUw
#25, 14 декабря 2025 17:55
(24) bolsun,
[20251214 18-45-Ссылка скрыта
Лог включает оба пункта - 1 и 2
Здесь вроде всё ок выполнилось.
Вызвал список расширений, ОК не нажимал, уже было выбрано. Запустил обновление кэша. После обновления появились объекты расширения
mRemoteNG_C7aLRf7XD7.mp4
Сразу после этого, убедившись, что объекты расширения появились в кэше, попробовал настроить список. При повторе не открывает список расширений, проскакивает (но нажимаю кнопку Ок, не Отмена)
mRemoteNG_ziK2GCg1sW.mp4
#26, 14 декабря 2025 18:58
(25) vigor, исправил возможную причину 2.
6.6.9479.37415
https://disk.yandex.ru/d/XRPUNWQtrbwBUw
#27, 15 декабря 2025 08:50
(26) bolsun,
https://turboconf.ru/Tasks/10852
#28, 15 декабря 2025 10:59
#29, 15 декабря 2025 11:22
По теме заявки все исправлено. Закрываю.
bolsun изменил статус на Закрыто
#30, 15 декабря 2025 11:24
(29) bolsun, Ошибка та же, но уже на другом этапе.
Вначале идет ошибка про получение окна, но заново переоткрыл список расширений. Но в итоге на расширении ИР
"Не удалось обновить кэш метаданных. Время ожидания окна истекло."
[20251215 12-17-Ссылка скрыта
mRemoteNG_9Q78h43Lye.mp4
vigor изменил статус на Открыто
#31, 15 декабря 2025 13:08
Вижу 3 проблемы.
1 ошибка. Внимание! Вызван метод ПолучитьЭлементыСписка(), но элемент не является списком или таблицей.
Исправил, теперь для пустого имени элемента это предупреждение не вызывается.
2 ячейка Безопасный режим входит в режим редактирования и забирает фокус. Добавил обход этой ситуации.
3. здесь почему-то не открылся отчет по конфигурации. Возможно проблема вызвана тем, что из-за слишком долгой обработки предыдущих отчетов автоматически отключилась блокировка ввода. Поэтому всплывают всякие уведомления и срабатывают обработчики. В этих условиях возможно все что угодно.
Решение - можно попробовать увеличить время.
1 и 2 исправил.
6.6.9480.27130
https://disk.yandex.ru/d/XRPUNWQtrbwBUw
#32, 15 декабря 2025 15:35
Удалось проверить исправление 1 и 2?
#33, 15 декабря 2025 15:36
(32) bolsun, Да, работает.
по п.3 предлагаю попробовать увеличить время
#34, 15 декабря 2025 15:38
(33) vigor, попробуй временно увеличить коэффициент задержки, чтобы понимать поможет это и на сколько нужно увеличить ожидание.
На вкладке Разработчикам.
#35, 15 декабря 2025 15:48
(34) bolsun, поставил 20 - сработало.
vigor изменил статус на Закрыто
#36, 15 декабря 2025 16:05
(35) vigor, работать на таких настройках не рекомендуется. Пришли лог, после успешного обновления, я посмотрю тайминги.
bolsun изменил статус на Открыто
#37, 15 декабря 2025 16:17
[20251215 17-10-Ссылка скрыта
#38, 15 декабря 2025 17:07
(37) vigor, возможную причину вроде нашел. После 30 секунд выполнения ожидания, ввод был разблокирован аварийным таймером и соответственно отключены проверки, что выполняется процесс взаимодействия. После этого начали срабатывать обработчики и перехваты нажатий и т.д., что могло повлиять на работу команды. Т.к. сейчас процесс ручной разблокировки сильно улучшен, думаю можно увеличить интервал аварийного таймера до 3 минут, либо совсем отключить.
#39, 15 декабря 2025 17:21
Увеличил таймаут аварийного таймера, прошу проверить на стандартном коэффициенте задержки. Если, что нужен лог.
6.6.9480.31625
https://disk.yandex.ru/d/XRPUNWQtrbwBUw
#40, ред. 15 декабря 2025 17:31
(38) bolsun, 3 минуты уже неотличимо от бесконечности в негативном сценарии. Поэтому лучше совсем убрать ограничение длительности блокировки.
Если я правильно понял, в проблемном случае выгрузка отчета по конфигурации длится более 30 секунд?
#41, 15 декабря 2025 17:48
(39) bolsun, поставил 10. Вроде всё ок.
[20251215 18-42-Ссылка скрыта
#42, ред. 15 декабря 2025 18:46
(39) В длительных операциях я не блокирую ввод, но
Например ШагатьОтладчикомДоИзмененияСвойства() в ИР адаптере. Предлагаю в операции обновления кэша Турбоконфа сделать также.
#43, 15 декабря 2025 20:07
(42) tormozit, уведомление то висит. Проблема в том, что когда снимается блокировка, начинают всякие обработчики и скрипты пытаться срабатывать.
Не согласен, т.к. минуту пользователь может ждать чего-то, потом тыкаться пару минут пытаясь снять блокировку вполне может и тут она как раз разблокируется.
Да.
#44, ред. 15 декабря 2025 20:09
(43) bolsun, опять же никакой проблемы именно с блокировкой не было, она бы прекрасно снялась кликами. А вот ее снятие автоматом, как раз и создало проблемы. Поэтому таймер в данном случае пусть будет, но подольше, на всякий случай, Может позже уберу совсем.
#45, 15 декабря 2025 20:09
bolsun изменил статус на Закрыто