Commit 16d029ac7 for imagemagick.org
commit 16d029ac7d85fd4ac26d157666bd59f603009231
Author: Cristy <urban-warrior@imagemagick.org>
Date: Sat Dec 20 12:25:35 2025 -0500
https://github.com/ImageMagick/ImageMagick/issues/8487
diff --git a/MagickCore/widget.c b/MagickCore/widget.c
index b593daff5..e0c012628 100644
--- a/MagickCore/widget.c
+++ b/MagickCore/widget.c
@@ -7773,8 +7773,7 @@ MagickPrivate int XMenuWidget(Display *display,XWindows *windows,
toggle_info.raised=MagickTrue;
XDrawTriangleEast(display,&windows->command,&toggle_info);
}
- windows->widget.y=submenu_info.active == 0 ? y-(int)
- ((3*title_height) >> 2) : y;
+ windows->widget.y=submenu_info.active == 0 ? y-(int) (title_height >> 2) : y;
if (submenu_info.active != 0)
windows->widget.y=windows->command.y+submenu_info.y;
XConstrainWindowPosition(display,&windows->widget);
@@ -8030,7 +8029,7 @@ MagickPrivate int XMenuWidget(Display *display,XWindows *windows,
if (MatteIsActive(submenu_info,event.xmotion) == MagickFalse)
{
selection_info.id=(~0);
- *item='\0';
+ *item='\0';
state|=ExitState;
break;
}