On Tue, 4 Feb 2025 10:02:22 GMT, Abhishek Kumar <abhis...@openjdk.org> wrote:
> Why offset is multiplied by 3? I believe this is likely how layout is calculated. > Buffered Image in test code is of size 16x16. Is it possible that the icon > can be of different size? It's definitely possible… Yet it's pretty common to use 16×16 (small) icons in menus. This question is applicable to other L&Fs, yet the problem could be more prominent in Windows L&F. > does it depend on the icon size? > If Icon size is more then I guess it may overlap with radio button skin. This is why we should re-work the layout of menus with icons if there's any radio- or check-menu item as I [suggested above](https://github.com/openjdk/jdk/pull/23324#discussion_r1935784688). ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/23324#discussion_r1940965640