View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003541 | Far Manager | Plugins API.VMenu | public | 2017-10-30 09:08 | 2023-09-07 17:18 |
Reporter | JohnDoe | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | x86 | OS | Windows | OS Version | XP SP3 |
Product Version | 3.0 | ||||
Summary | 0003541: После закрытия меню оно не сразу пропадает с экрана | ||||
Description | При закрытии меню сразу должно исчезнуть с экрана, однако в некоторых случаях этого не происходит | ||||
Steps To Reproduce | Увидеть можно например так:
mmode не влияет.Специфично именно для меню, с Message такой проблемы нет:
Обойти можно добавив принудительную перерисовку:
| ||||
Tags | No tags attached. | ||||
Build | |||||
related to | 0002926 | closed | Проблема со скроллингом консоли |
|
Небольшое уточнение: В режиме вызова luas: функция mmode не может влиять ни на что. Она может влиять только при исполнении макроса. |
|
> В режиме вызова luas: функция mmode не может влиять ни на что. Верно. Но в данном соучае и с `lua:` симптомы те же. ``` lua:Keys"EnOut";far.Show();win.Sleep(1000) ``` |
|
> При закрытии меню сразу должно исчезнуть с экрана То есть Фар должен перерисовать экран. Документация по FAR API такой гарантии не даёт. |