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

Здесь можно сообщить о найденных багах в Far.
Smitis
Posts: 1438
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 12 times
Been thanked: 22 times
Contact:

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

Postby Smitis » Mon 06 Jun, 2016 15:55

Проявляется в любом (видимо) меню, где после некоторых действий возможен возврат обратно в меню, например, в настройках ассоциаций или настройках подсветки файлов или в пользовательском меню и т.п. при включеном фильтре.
Вот как это выглядит на примере пользовательского меню.
Тестовое меню 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 23 times
Разум когда-нибудь победит.

Smitis
Posts: 1438
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 12 times
Been thanked: 22 times
Contact:

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

Postby Smitis » Sun 19 Jun, 2016 18:41

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


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

Who is online

Users browsing this forum: No registered users and 2 guests