"Скачущий" размер меню при включеном фильтре

Здесь можно сообщить о найденных багах в Far.
Post Reply
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

"Скачущий" размер меню при включеном фильтре

Post by Smitis »

Проявляется в любом (видимо) меню, где после некоторых действий возможен возврат обратно в меню, например, в настройках ассоциаций или настройках подсветки файлов или в пользовательском меню и т.п. при включеном фильтре.
Вот как это выглядит на примере пользовательского меню.
Тестовое меню 123.farmenu (прилагается в архиве):

Code: Select all

:  123
:  001
:  111
:  002
:  222
:  003
:  333
Вызываем: lua:mf.usermenu(2,"123.farmenu")
Включаем фильтр: CtrlAltF 2
Размер меню не изменился, но количество пунктов сократилось.
Редактируем пункт (любой): F4 Enter
Размер меню уменьшился до отфильтрованного количества строк.
Редактируем ещё раз: F4 Enter
Размер меню вернулся к первоначальному.
При повторении редактирования размер скачет туда-сюда.

Можно проверить и на ассоциациях, редактирую какие-нибудь ассоциации при включенном фильтре.

При отмене изменений после F4 по Esc интересней - размер пользовательского меню по-прежнему изменяется, а вот размер меню ассоциаций нет.
Attachments
123.7z
(166 Bytes) Downloaded 61 times
Разум когда-нибудь победит.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

"Скачущий" размер меню при включеном фильтре

Post by Smitis »

Тот же эффект наблюдается при перемещении пунктов меню по CtrlUp и CtrlDown (в тех меню, где это разрешено) при включенном фильтре. На больших меню циклическое изменение размера при перемещении смотрится просто потрясающе :)
Разум когда-нибудь победит.
Post Reply

Return to “Глюки и баги”