View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003274 | Far Manager | Dialog | public | 2016-08-11 07:00 | 2016-08-20 12:12 |
Reporter | HelliCopter | Assigned To | DrKnS | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x64 | OS | Windows | OS Version | 10 |
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0003274: В полях ввода комбинация клавиш переключения языка Ctrl-Shift ошибочно фиксирует начало изменения поля | ||||
Description | В полях ввода комбинация клавиш переключения языка Ctrl-Shift ошибочно фиксирует начало изменения поля. Использую Far Manager 3.0 x64 stable. В сборке 4747 эффект проявляется. В сборке 4700 - не проявляется. | ||||
Steps To Reproduce | 1. Открываем любое диалоговое окно. Например, поиск в файлах, или поиск текста в редакторе. 2. В поле строки поиска находится предыдущее значение. Переходим в поле строки поиска. 3. Нажимаем Ctrl-Shift для переключения языка. 4. Начинаем ввод текста. Предыдущее значение не очищается. Текст вводится после него. Если комбинацию Ctrl-Shift не нажимать - поведение нормальное, при вводе первого символа предыдущее значение очищается. | ||||
Additional Information | Рассчитываю на исправление :) | ||||
Tags | No tags attached. | ||||
Build | 4762 | ||||
|
Есть ли какое-либо "движение" по данному вопросу? |
|
У меня не повторяется. |
|
В описанном сценарии у меня тоже не повторяется. Но можно по-другому: В непустом поле ввода жмём -- Home ShiftEnd -- текст выделен После этого CtrlShift (у меня это тоже переключение языка) -- выделение исчезло. |
|
Думаю, это разные эффекты одной и той же особенности: Ctrl-Shift воспринимается как комбинация, означающая начало ввода, но при этом не удаляющая ранее введённый текст. И даже цвет текста не меняется с серого на чёрный. Кстати, у меня Win10 x64, сборка 1607. Никакие "ухудшатели работы клавиатуры" не установлены. |
|
> И даже цвет текста не меняется с серого на чёрный А, ну да. Повторил. |
|
Проблема не нова. Единственное, что изменилось - CtrlShift стало доходить до строк ввода, которые с какого-то перепуга сбрасывают unchanged, руководствуясь чёрным списком клавиш:
Соответственно, то же самое произойдёт и при потере окном фокуса, например. *рукалицо*. |
|
4760 |
|
> 4760 Проверил на сборке 4760. Исправлено. Премного Вам благодарен. :) |
|
Всё-таки в 4760 нашёл ещё одну напасть. 1. Ввожу в поле поиска, допустим, "abc"; 2. Спохватываюсь, что ввожу не в том регистре; 3. Нажимаю Shift-Home. Курсор становится в начало строки (на символ 'a'), строка выделена; 4. Нажимаю Ctrl-Shift для переключения регистра; 5. Начинаю вводить. Предыдущая строка НЕ ОЧИЩАЕТСЯ, несмотря на то, что перед началом ввода она была выделена. Если исключить п.4 - работает корректно, предыдущая выделенная строка очищается. |
|
> Нажимаю Ctrl-Shift для переключения регистра; Это как? Может раскладки? Не повторяется. |
|
Прошу прощения, не "регистра", а "языка". |
|
Гм.......у меня тоже перестало проявляться. Но нашёл ещё одну проблему: 1. Ввожу "abc"; 2. Возвращаюсь клавишей Left на 'c'; 3. Нажимаю Shift-Left. Выделяется 'b'; 4. Нажимаю Ctrl-Shift. Выделение 'b' - СНИМАЕТСЯ. |
|
Повторил многократно на 4760. |
|
> Выделение 'b' - СНИМАЕТСЯ. Это повторил. 4762. |
|
Сенкс, проверяю. Не закрывайте пока тикет, я понажимаю, если что-то по данной теме ещё найду - сюда же отпишу. |
|
По 4762 замечаний нет. Можно закрыть тикет. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-08-11 07:00 | HelliCopter | New Issue | |
2016-08-17 17:35 | HelliCopter | Note Added: 0014705 | |
2016-08-17 17:47 | DrKnS | Note Added: 0014706 | |
2016-08-17 21:23 | 2useven10 | Note Added: 0014707 | |
2016-08-17 21:56 | HelliCopter | Note Added: 0014708 | |
2016-08-17 23:10 | DrKnS | Note Added: 0014709 | |
2016-08-17 23:32 | DrKnS | Note Added: 0014710 | |
2016-08-17 23:35 | DrKnS | Note Edited: 0014710 | |
2016-08-18 00:39 | DrKnS | Note Added: 0014711 | |
2016-08-18 00:39 | DrKnS | Assigned To | => DrKnS |
2016-08-18 00:39 | DrKnS | Status | new => feedback |
2016-08-18 08:57 | HelliCopter | Note Added: 0014712 | |
2016-08-18 08:57 | HelliCopter | Status | feedback => assigned |
2016-08-18 19:19 | HelliCopter | Note Added: 0014713 | |
2016-08-18 19:27 | DrKnS | Note Added: 0014714 | |
2016-08-18 19:41 | HelliCopter | Note Added: 0014715 | |
2016-08-18 19:45 | HelliCopter | Note Added: 0014716 | |
2016-08-18 19:46 | HelliCopter | Note Added: 0014717 | |
2016-08-18 20:13 | DrKnS | Note Added: 0014718 | |
2016-08-18 20:24 | HelliCopter | Note Added: 0014719 | |
2016-08-19 14:16 | HelliCopter | Note Added: 0014723 | |
2016-08-20 12:12 | DrKnS | Build | => 4762 |
2016-08-20 12:12 | DrKnS | Status | assigned => closed |
2016-08-20 12:12 | DrKnS | Resolution | open => fixed |
2016-08-20 12:12 | DrKnS | Fixed in Version | => 3.0 |