When the zoom level is configured from 100 to 150, the icons in Eclipse popup menus become blurry.
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
Start by reproducing the issue in Eclipse SWT on Windows using the documented steps, comparing a runtime change from 100% to 150% with starting directly at 150%. Investigate the popup/context-menu icon handling during the runtime zoom-change path, using the toolbar and 175% cases as controls. Done means popup menu icons remain sharp after changing the display scale without restarting Eclipse.
由索引模型根据 Issue 内容生成。
描述
Summary: Popup menu icons are blurry when display zoom is changed at
runtime from 100% to 150%
Description:
Steps to Reproduce:
- Start Eclipse with the Windows display zoom set to 100%.
- Right-click any view (e.g., Project Explorer) to open a popup/context
menu. The menu item icons are sharp at this step. - Change the display zoom to 150%
(Windows Settings -> System -> Display -> Scale: 150%). - Do NOT restart Eclipse; right-click the same view again to open the
popup menu. - Observe that the menu item icons are now blurry.
Expected Behavior:
Popup menu icons remain sharp after a runtime zoom change, with the same
quality as when Eclipse is started directly at that zoom level.
Actual Behavior:
Icons in popup menus are blurry / pixelated after changing the zoom from
100% to 150% at runtime. Toolbar icons and other UI elements remain sharp.
Control tests (all performed on the same machine):
- 100% -> 175% at runtime: NOT blurry.
- Started Eclipse directly at 150%: NOT blurry.
- Started at 100% then changed to 150% at runtime: BLURRY (only this
combination triggers the issue).
=> The blur is specific to the runtime zoom-change path, not to the 150%
zoom level itself.
zoom level 150 image:
zoom level 175 image:
Environment:
- OS: Windows 11 Pro 23H2 (64-bit)
- Eclipse: 2026-03 (4.39.0)
- JDK: Temurin 21.0.x
- HiDPI mode: Windows per-monitor scaling, display zoom 150%
Additional Notes:
zoom level 150:
- 主要语言
- Java
- 星标
- 202
- 派生
- 206
- 平均合并
- 1 天 12 小时
- 30 天内合并 PR
- 115
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
eclipse-platform/eclipse.platform.swt 的其他 Issue
-
[Win32] Table tooltip indexes cell font with subitem -1可能已有人在做 @fdesbiens 于 12 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 76/100
eclipse-platform/eclipse.platform.swt#3752 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 68/100
eclipse-platform/eclipse.platform.swt#3546 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
eclipse-platform/eclipse.platform.swt#3428 ·
维护者通常 1 天内回复
-
难度 1/5 1-3 小时 新手友好度 75/100
eclipse-platform/eclipse.platform.swt#3336 · 3 条评论 ·
维护者通常 1 天内回复
-
HiDPI Windows
难度 3/5 1-2 天 新手友好度 54/100
eclipse-platform/eclipse.platform.swt#3777 · 1 条评论 ·
维护者通常 1 天内回复
查看 eclipse-platform/eclipse.platform.swt 的全部 Issue
相似的 Issue
-
[Bug] 资源包列表 与 模组/数据包/世界 列表排列顺序不一致可能已有人在做 @fishdry1000 于 4 天前认领。 未关闭bug
难度 2/5 1-3 小时 新手友好度 62/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 82/100
AtlasOfLivingAustralia/species-lists#882 ·
维护者通常 1 天内回复
-
Type/Bug
难度 2/5 1-3 小时 新手友好度 62/100
ballerina-platform/ballerina-library#9458 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 68/100
winder/Universal-G-Code-Sender#3242 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 68/100
PCL-Community/PCL-CE#3767 ·
维护者通常 1 天内回复