trexinc / evil-programmers

Misc. Far plugins and tools by evil programmers
66 stars 26 forks source link

LuaPicture Git-c02ba35 - новая картинка рисуется поверх предыдущей #55

Open VictorVG opened 2 years ago

VictorVG commented 2 years ago

Если в каталоге более одного изображения, то отрисовка нового осуществляется поверх предыдущего с визуальными артефактами типа такого:

Git-c02ba35

интервал времени между открытием "предыдущая - текущая" картинки не важен, явление сильнее проявляется при увеличении размера изображения.

VictorVG commented 5 months ago

Пока, на Git bd5303f в некоторых случаях наложение изображений наблюдается...

VictorVG commented 5 months ago

Git 3c0fd42 вот что вижу в наборе фотографий с телефона:

20240614_033237

может перед вызовом отрисовки новой картинки добавить что-то типа panel.RedrawPanel(nil,1) или команды cmd cls чтобы очистить панель от старой картинки? Сейчас вызов Ctrl-R помогает устранить мусор...

zg0 commented 5 months ago

ничего подобного у себя не наблюдаю.

VictorVG commented 5 months ago

Git 11fce16 вот что у меня выходит:

1

Сейчас устойчиво воспроизвелось на нескольких картинках при переходе стрелками с KBD. Может причина в повреждении ОС? Пока не смог понять в каком направлении искать?

zg0 commented 5 months ago

включил у себя legacy console, да, где-то раз на 200 картинок такое происходит, если очень быстро жать на кнопки. но вывод картинок в консоль — это хак, никаких гарантий хоть какой-то работоспособности — нет.

и зачем постить столько скриншотов? в чем различие информационной ценности 8-ми скриншотов по сравнению с одним?

VictorVG commented 5 months ago

Да это я не смог придумать:( как описать то, что увидел последовательно нажимая PgDwn - у меня впервые получилось что эффект возник на одной картинке и при переходе на следующие сохраняется. Обычно он на одной проявляется, перешёл на следующую и уходит, а тут несколько картинок и ...