Самозакрытие некоторых окон турбоконфа

tormozit Закрыто

.Net Framework 3.5.30729
.Net Framework 4.8.04084
Windows 10 с последними обновлениями
Турбоконф 5.15.7950.24153
Не понял после чего началось, но окно турбоконфа "Процедуры и функции" сразу после открытия теперь в 90% закрывается само. Причем на разных версиях платформы. С окном "Навигатор по метаданным" такая же беда, но в 30% случаев. С окном "Окружить" тоже в 90% случаев.
Началось где то 3 дня назад. Из недавних изменений в системе

  • установка обновлений ОС Windows 10
  • установил Spotify, Spotiamb

Турбконф обновил уже после появления проблемы. Это не помогло.
ОС перезагружал.
Кучу вспомогательных программ отключал, включая антивирус NOD. Их я тоже не обновлял последнее время.
Такое ощущение, что турбоконф ловит собственное нажатие Escape, которое он шлет для своих внутренних целей.
Лог турбоконфа во вложении.

Файлы

Скачать

Комментарии

bolsun
#1, 09 октября 2021 11:15

  1. Нужно подробнее версию ОС? В таком виде


bolsun
#2, 09 октября 2021 11:15

  1. Посмотреть логи Windows на наличие ошибок после вызова функций TurboConf


tormozit
#3, 09 октября 2021 11:17

Имя устройства CORTEX
Процессор Intel(R) Core(TM) i7-8700K CPU @ 3.70GHz 3.70 GHz
Оперативная память 16,0 ГБ
Код устройства 6D84AC40-5ADD-4DC1-B9CF-AFEB9C629699
Код продукта 00331-10000-00001-AA302
Тип системы 64-разрядная операционная система, процессор x64
Перо и сенсорный ввод Для этого монитора недоступен ввод с помощью пера и сенсорный ввод
Выпуск Windows 10 Pro
Версия 20H2
Дата установки ‎13.‎05.‎2021
Сборка ОС 19042.1237
Взаимодействие Windows Feature Experience Pack 120.2212.3530.0

В логах ОС пусто


bolsun
#4, 09 октября 2021 11:19

У меня точно такая же сборка и версия Windows. Только у меня .NET Framework 4.6.2 (4.6.01590)


bolsun
#5, 09 октября 2021 11:20

Попробуй установить 4.6.2


bolsun
#6, 09 октября 2021 11:21

Вообще Target Framework 4.5.2 для приложения


bolsun
#7, 09 октября 2021 11:22

Он также у меня установлен 4.5.2 (4.5.1651)


tormozit
#8, ред. 09 октября 2021 11:33

Просто установить 4.6.2 при установленном 4.8 не получилось


bolsun
#9, 09 октября 2021 11:34

Попробуй выполнить проверку и исправление .NET Framework
https://www.microsoft.com/en-us/download/details.aspx?id=30135


tormozit
#10, ред. 12 октября 2021 08:48

Прошу добавить в логирование уровня DEBUG причину закрытия окна турбоконфа. Турбоконф на моем ПК по сути невозможно больше использовать из-за этой проблемы. Очень хочется ее устранить.


bolsun
#11, 12 октября 2021 11:08

(10) tormozit, ты выполнил проверку .NET Framework как я выше писал?


bolsun
#12, 12 октября 2021 11:18

Также проверь, может пересекаются какие-то хоткеи у программ которые ты как пишешь установил в последнее время. Эти окна могут закрываться если какое-то приложение перехватывает фокус.


tormozit
#13, 12 октября 2021 12:55

По хоткеям маловероятно, т.к. все хоткеи турбоконфа (например CTRL+D, CTRL+2, CTRL+~, ALT+P) страдают этой проблемой. В других программах на тех же хоткеях не наблюдается проблемы.


tormozit
#14, ред. 12 октября 2021 12:59

По смене фокуса. Вроде же ты отлавливаешь это событие и логируешь его. В логе видно несколько смен фокуса вида
[09.10.21 08:32:04:507] -------------------------------------------UIAutomation Focus Changed =

Может в случае, если нового фокусного окна заголовка нет, то хотя бы имя его класса и исполняемого файла писать?


bolsun
#15, 12 октября 2021 13:18

(14) tormozit, пришли лог от Ctrl+D (Окружить) сразу после закрытия. Там более понятно должно быть.


tormozit
#16, 12 октября 2021 14:53

Лог CTRL+D
Ссылка скрыта


bolsun
#17, 12 октября 2021 15:21

(16) tormozit, в логах вижу вот такое
UIAutomation Focus Changed = SamurizeClient-Default
Он почему то активируется вместо окна Окружить


tormozit
#18, ред. 12 октября 2021 15:26

Спасибо. Нашел. Дело было во флажке "Hide when another App is Fullscreen" в настройках Samurize. Я его недавно включал в целях эксперимента. Сейчас выключил его и проблема ушла.


bolsun
#19, 12 октября 2021 15:26

bolsun изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера