local Msk="/.+\\.(log|tmp|temp)$/i";
local Q , T = "\nDo you want delete all (%d units) files?" , "Delete unused files";
Panel.Select(0,1,3,Msk)
if APanel.Selected and msgbox(T,Q:format(APanel.SelCount),0x20000)==1 then Keys("ShiftDel Enter") end
Panel.Select(0,0)
Заходим в %TMP%
Выполняем lua:@test.lua
Подтверждаем удаление найденных временных файлов
Имеем сломанный диалог.
Для воспроизведения важно наличие залоченных ОС файлов.
Эта ошибка возникла в b5834 Git-b80cb3713 и была устранена в b5837 Git-f3deffb21, но вернулась после b5838 7af0fd7b1c.
Видео проблемы: https://www.dropbox.com/s/4as1wwx2mz2s5 ... g.mp4?dl=0
Пропадает половина диалога
Posted: Mon 09 Aug, 2021 17:10
by skipik
Новая информация по этой проблеме:
"Этому поведению уже больше 5 лет." - спасибо за подсказку @Shmuel
"По своей коллекции старых билдов отыскал где именно сломалось - b4652. В b4651 этого ещё не было, а в b4652 это впервые появляется." - спасибо Victor_VG
P.S.