diff --git a/src/CommonModules/ирГлобальный/Ext/Module.bsl b/src/CommonModules/ирГлобальный/Ext/Module.bsl
index 089429d8d..9015dd41c 100644
--- a/src/CommonModules/ирГлобальный/Ext/Module.bsl
+++ b/src/CommonModules/ирГлобальный/Ext/Module.bsl
@@ -807,7 +807,7 @@
// Антибаг платформы https://www.hostedredmine.com/issues/929519
// В некоторых случаях не помогает. При проблемах заменить на УстановитьФокусВводаФормеЛкс()
// 8мс
-Процедура ВосстановитьФокусВводаЛкс() Экспорт
+Процедура ВосстановитьФокусВводаГлЛкс() Экспорт
ФормаПустышка = ирКэш.ФормаПустышкаЛкс();
ФормаПустышка.Открыть();
@@ -822,7 +822,7 @@
Если АктивнаяФорма = Неопределено Тогда
Возврат;
КонецЕсли;
- ВосстановитьФокусВводаЛкс();
+ ирОбщий.ВосстановитьФокусВводаЛкс();
ирОбщий.Форма_АктивироватьОткрытьЛкс(АктивнаяФорма);
КонецПроцедуры
diff --git a/src/CommonModules/ирОбщий/Ext/Module.bsl b/src/CommonModules/ирОбщий/Ext/Module.bsl
index 34a9111a3..0956c4ece 100644
--- a/src/CommonModules/ирОбщий/Ext/Module.bsl
+++ b/src/CommonModules/ирОбщий/Ext/Module.bsl
@@ -24253,20 +24253,28 @@
И мПлатформа.ИспользоватьЭмуляциюНажатияКлавиш()
И мПлатформа.МодальныеГруппы.Количество() = 0 // https://www.hostedredmine.com/issues/938929
Тогда
- ВосстановитьФокусВводаЛкс(); // https://www.hostedredmine.com/issues/949043
+ ВосстановитьФокусВводаОткрытиемПустышкиЛкс(); // https://www.hostedredmine.com/issues/949043
// Так отображается индикатор изменения NumLock, если он был включен
ОтправитьНажатияКлавишЛкс("%");
ОтправитьНажатияКлавишЛкс("%");
Иначе
// Так может переставать мигать каретка https://www.hostedredmine.com/issues/936823
#Если Сервер И Не Сервер Тогда
- ВосстановитьФокусВводаЛкс();
+ ВосстановитьФокусВводаГлЛкс();
#КонецЕсли
- ПодключитьГлобальныйОбработчикОжиданияЛкс("ВосстановитьФокусВводаЛкс", 0.1, Истина);
+ ПодключитьГлобальныйОбработчикОжиданияЛкс("ВосстановитьФокусВводаГлЛкс", 0.1, Истина);
КонецЕсли;
КонецПроцедуры
+Процедура ВосстановитьФокусВводаОткрытиемПустышкиЛкс() Экспорт
+
+ ФормаПустышка = ирКэш.ФормаПустышкаЛкс();
+ ФормаПустышка.Открыть();
+ ФормаПустышка.Закрыть();
+
+КонецПроцедуры
+
Процедура ТабличноеПолеОтбораКомпоновкиПеретаскиваниеЛкс(ЭтаФорма, Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка, Строка, Колонка) Экспорт
Если Истина
diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml
index 4218a1c44..56b3f3a25 100644
--- a/src/ConfigDumpInfo.xml
+++ b/src/ConfigDumpInfo.xml
@@ -70,16 +70,16 @@
-
-
+
+
-
-
+
+
@@ -560,7 +560,7 @@
-
+
@@ -962,7 +962,7 @@
-
+
@@ -1011,7 +1011,7 @@
-
+
@@ -3227,7 +3227,7 @@
-
+
diff --git a/src/Configuration.xml b/src/Configuration.xml
index a2519bd0e..1890ece7c 100644
--- a/src/Configuration.xml
+++ b/src/Configuration.xml
@@ -51,7 +51,7 @@
Role.ирРазработчик
Tormozit
- 6.42.1
+ 6.42.2
false
true
diff --git a/src/DataProcessors/ирЗагрузкаТабличныхДанных/Ext/ObjectModule.bsl b/src/DataProcessors/ирЗагрузкаТабличныхДанных/Ext/ObjectModule.bsl
index 38a3d0b58..407481e5f 100644
--- a/src/DataProcessors/ирЗагрузкаТабличныхДанных/Ext/ObjectModule.bsl
+++ b/src/DataProcessors/ирЗагрузкаТабличныхДанных/Ext/ObjectModule.bsl
@@ -2327,7 +2327,6 @@
КонецЕсли;
СопоставлениеКолонокБД.Сортировать("СинонимКолонкиПриемника");
СопоставлениеКолонокБДЗаполнитьПоИменамСинонимам(Ложь);
- ВыявитьНеуникальныеКлючи();
КонецПроцедуры
diff --git a/src/Subsystems/ИнструментыРазработчикаTormozit.xml b/src/Subsystems/ИнструментыРазработчикаTormozit.xml
index 511789508..dd36a2900 100644
--- a/src/Subsystems/ИнструментыРазработчикаTormozit.xml
+++ b/src/Subsystems/ИнструментыРазработчикаTormozit.xml
@@ -6,7 +6,7 @@
ru
- Инструменты разработчика 6.42.1
+ Инструменты разработчика 6.42.2
en
@@ -17,7 +17,7 @@
Инструменты разработчика 6.41.1
- 6.42.1
+ 6.42.2
true
true
diff --git a/src/VERSION b/src/VERSION
index 7870194dd..be7570bb4 100644
--- a/src/VERSION
+++ b/src/VERSION
@@ -1,2 +1,2 @@
-482
+483