-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
【deepin_V23_beta3】【一般】【立即】【发散测试】【内测反馈】【DDE】【启动器】更新升级至1215内测环境后,bloom-classic和bloom-classic-dack图标主题下启动器中图标样式展示异常,展示为黑色无法看清 #6480
Comments
@kegechen 请安排优化~ |
是不是 @BLumia lxqt/libqtxdg#291 这个提交曾经尝试修复,不过上游没有合并。。 |
@ArchieMeng 貌似还不能直接升级到最新。。 |
From: lxqt/libqtxdg#247 Use QImageReader instead of QSvgRender for XdgIconLoader QSvgRender itself only support SVG 1.2 Tiny for rendering so SVGs that more complex might not able to rendered properly. Thus, some DE like KDE and DDE provides their own Qt icon engine and registered them as for SVG icons, and seems that causes libqtxdg have issues, so lxqt/libqtxdg/pull/246 was there. But user or DE might still want to install or provide Qt image formats plugins for better SVG files/icons rendering, using QSvgRender will stop the Qt image formats plugin from being used. Using QImageReader will still allow us avoiding the usage of Qt icon engines, but kepts the ability to make Qt image formats plugin to work properly. This patch originally provided by @zccrs Issue: linuxdeepin/developer-center#6480
给 qtxdg 打上补丁,升级到 3.12.0-1deepin1 修复 |
#6513 @xuqi27837288 测试一下 |
【验证环境】:v23 beta2镜像 |
From: lxqt/libqtxdg#247 Use QImageReader instead of QSvgRender for XdgIconLoader QSvgRender itself only support SVG 1.2 Tiny for rendering so SVGs that more complex might not able to rendered properly. Thus, some DE like KDE and DDE provides their own Qt icon engine and registered them as for SVG icons, and seems that causes libqtxdg have issues, so lxqt/libqtxdg/pull/246 was there. But user or DE might still want to install or provide Qt image formats plugins for better SVG files/icons rendering, using QSvgRender will stop the Qt image formats plugin from being used. Using QImageReader will still allow us avoiding the usage of Qt icon engines, but kepts the ability to make Qt image formats plugin to work properly. This patch originally provided by @zccrs Issue: linuxdeepin/developer-center#6480
SUMMARY | 问题概要
必现问题
https://cooperation.uniontech.com/public/record/657fba203d37f72615b71daa
SOFTWARE/OS VERSIONS | 软件/系统版本信息
PRE-REQUIREMENT | 预置条件
1、更新升级至1215内测环境
STEPS TO REPRODUCE | 复现步骤
设置图标主题为bloom-classic或bloom-classic-dack主题,观察启动器中图标的展示效果
OBSERVED RESULT | 观察到的结果
图标展示异常
EXPECTED RESULT | 期望的结果
图标展示正常
ADDITIONAL INFORMATION | 额外补充
No response
The text was updated successfully, but these errors were encountered: