В диалоге создания нового фильтра стоит [x] Size

Здесь можно сообщить о найденных багах в Far.
Post Reply
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

В диалоге создания нового фильтра стоит [x] Size

Post by Shmuel »

Где-то, начиная с билда 3669...3673, в диалоге создания нового фильтра (CtrlI Ins) сразу выставлен чекбокс Size.
Баг это или сознательно сделано - не знаю.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Re: В диалоге создания нового фильтра стоит [x] Size

Post by HaRT »

Похоже, связано с этим: http://forum.farmanager.com/viewtopic.p ... 98#p116598
Фар есть инструмент, а не нянька. © 2009 DrKnS
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

Re: В диалоге создания нового фильтра стоит [x] Size

Post by Shmuel »

Это точно баг, и судя по моим опытам, появился где-то в районе 3669...3673 3595...3597.

На последних билдах состояние вышеупомянутого чекбокса может зависеть от разных факторов:
-- наличие/отсутствие плагинов или макросов с ProcessDialogEventW
-- наличие/отсутствие прежнего профиля при запуске Фара

Выявить точную закономерность пока не получилось.
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

Re: В диалоге создания нового фильтра стоит [x] Size

Post by Shmuel »

Два эксперимента.

1. Ночная сборка 3789 x86. Новый профиль. Единственный плагин - LuaMacro.
Состояние чекбокса зависит от наличия единственного обработчика событий:
Event { group="DialogEvent"; action=function() end; }
Наличие данного обработчика устанавливает чекбокс. Отсутствие - снимает.

2. Ночная сборка 3800 x86. Новый профиль. Нет плагинов.
Состояние чекбокса - всегда установлен.

Ну, знатоки из Far Group, подключайтесь что ли. Вроде такая мелочь, чекбокс какой-то.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: В диалоге создания нового фильтра стоит [x] Size

Post by DrKnS »

Скорее всего там мусор.
Shmuel
Posts: 6815
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 41 times
Been thanked: 526 times

Re: В диалоге создания нового фильтра стоит [x] Size

Post by Shmuel »

Да, был мусор.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Re: В диалоге создания нового фильтра стоит [x] Size

Post by HaRT »

DrKnS wrote:Скорее всего там мусор.
А про родственную тему есть соображения?
Фар есть инструмент, а не нянька. © 2009 DrKnS
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

Re: В диалоге создания нового фильтра стоит [x] Size

Post by 2useven10 »

Скорее всего там мусор.
:bojan: После рефакторинга надо убирать?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: В диалоге создания нового фильтра стоит [x] Size

Post by DrKnS »

HaRT wrote:А про родственную тему есть соображения?
Это баг в хелпере, используемом плагинами. Исправлено.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: В диалоге создания нового фильтра стоит [x] Size

Post by DrKnS »

2useven10 wrote:
Скорее всего там мусор.
:bojan: После рефакторинга надо убирать?
О, а вот и знатоки подключились.

Убирать надо всегда, но конкретно в этом случае грабли не наши.
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

Re: В диалоге создания нового фильтра стоит [x] Size

Post by 2useven10 »

User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: В диалоге создания нового фильтра стоит [x] Size

Post by DrKnS »

Уж как умеем.
Post Reply

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