View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004075 | Far Manager | Plugins API.Dialog | public | 2025-05-02 18:38 | 2025-05-02 19:38 |
Reporter | JohnDoe | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | new | Resolution | open | ||
Platform | x64 | OS | Windows | OS Version | 10 |
Product Version | 3.0 | ||||
Summary | 0004075: После DM_CLOSE на экране остаётся комбобокс | ||||
Description | При открытом комбобоксе вызов DM_CLOSE закрывает диалог но оставляет комбобокс. | ||||
Steps To Reproduce |
| ||||
Tags | No tags attached. | ||||
Build | |||||
|
Принудительное закрытие очевидно помогает:
Но есть нюанс: наблюдается мелькание, и фантом комбобокса может остаться на экране, если например сразу за закрытием диалога показать сообщение:
Интересно что этот фантом не получается подавить с помощью actl.RedrawAll() или far.Text(). Но с помощью DM_ENABLEREDRAW получилось:
|