В режиме пользователя открываю форму списка справочника Номенклатура. Нажимаю F7 (поиск по штрих коду) и ввожу соответствующий штрих-код.
Далее начинаются чудеса:
Если перед поиском режим просмотра справочника стоит "Списком", то все ищется абсолютно нормально. Но если режим просмотра стоит "Дерево" или "Иерархический список", то при первом поиске (при первой попытке) строка фокусируется на совершенно левом товаре (у него нет этого штрих-кода), а если затем еще раз повторить поиск, то позиционирование встает на правильный товар.
Тестил на нескольких разных товарах - поведение идентичное. При этом сам код фокусировки:
отрабатывает абсолютно верно. Т.е. если глянуть отладчиком, то в переменных "СтруктураПараметров.ЗначенияПоиска[0].Номенклатура" и "Элементы.Список.ТекущаяСтрока" стоит нужный мне элемент номенклатуры (правильный), но фокусировка отрабатывает криво.