Системы: Alt Education 11.2 KDE x86-64, обновлённый до Sisyphus Alt Education 11.2 KDE x86-64, p11 Alt Education 11.2 XFCE x86-64, p11 Alt Workstation K 11.4 x86-64, p11 Alt Workstation 11.2 x86-64, p11 Версия пакета: easypaint-0.1.1-alt5 (на Alt Education 11.2 KDE p11 также easypaint-0.1.1-alt4) Шаги воспроизведения: 1. Запустить easypaint из терминала или Меню -> Графика -> easypaint 2. Нарисовать тестовое изображение, используя карандаш и линию (или открыть фотографию: Файл -> Открыть) 3. Применить лупу на -: два раза уменьшить масштаб 4. Применить лупу на +: два раза увеличить масштаб 5. Сохранить изображение: Файл -> Сохранить как Ожидаемый результат: Изображение возвращается к исходному виду без потери качества. Масштаб меняет только отображение и не влияет на сохранённый файл Фактический результат: После возврата масштаба изображение искажено: ровные линии становятся ступенчатыми, фотография превращается в крупные пиксели. При обратном увеличении исходное качество не восстанавливается. Изменённое изображение записывается и в файл: один и тот же рисунок, сохранённый при разном масштабе, получился размером 129x121 и 516x484 точек. Если сохранить изображение после изменения масштаба и закрыть программу, исходное качество восстановить уже нельзя: в файле остаётся изменённое изображение, а история отмены после перезапуска недоступна Дополнительно: - Проявляется при любом способе изменения масштаба: инструмент «Лупа», сочетания клавиш, меню Изображение -> Изменение масштаба - Вероятная причина: AdditionalTools::zoomImage() (sources/additionaltools.cpp) не меняет отображение, а заменяет само изображение уменьшенной или увеличенной копией. Обходной путь: После уменьшения и обратного увеличения масштаба исходное качество возвращает Правка -> Отменить (Ctrl+Z); нарисованное при этом сохраняется. Это работает только до закрытия программы