Описание ошибки =============== 1. Открыть файл .ts. 2. Выбрать в меню Правка > Найти и перевести. 3. Ввести какое-либо слово, которое присутствует в исходных строках при поиске без учёта регистра, но отсутствует, если учитывать регистр. 4. Нажать Найти далее. Слово будет успешно найдено (или, если строки далее нет, будет отображено "Нет больше совпадений ... Начать заново?"). Кнопка "Перевести" отключена, но кнопка "Перевести все" включена и при её нажатии успешно изменяется перевод. 5. Отметить С учётом регистра. 6. Нажать Найти далее. Слово не будет найдено (ожидаемо). 7. Убрать отметку С учётом регистра. Кнопка "Перевести" станет включена (ожидаемо). 8. Нажать Найти далее. Фактический результат: слово всё равно не найдено. При этом кнопка "Перевести" включена, но при нажатии также сообщает о том, что слово не найдено, а кнопка "Перевести все" включена и при её нажатии успешно изменяется перевод. Ожидаемый результат: слово должно быть найдено. Кнопки "Перевести" и "Перевести все" должны быть включены и должны работать. Воспроизводимость ================= Примечание: Qt Linguist входит в пакет qt6-designer Воспроизводится на: [p10] qt6-designer-6.4.2-alt1.x86_64 kworkstation-10.1-x86-64 education-10.1-x86-64 education-10.1-x86-64-kde workstation-10.1-x86-64 server-10.1-x86-64 [p10 + 319839] qt6-designer-6.4.2-alt1.x86_64 kworkstation-10.1-x86-64 education-10.1-x86-64 education-10.1-x86-64-kde workstation-10.1-x86-64 server-10.1-x86-64 [sisyphus] qt6-designer-6.4.2-alt1.x86_64 kworkstation-10.1-x86-64 education-10.1-x86-64 education-10.1-x86-64-kde workstation-10.1-x86-64 server-10.1-x86-64