diff -Nur fvwm-2.6.3-original/fvwm/menuitem.c fvwm-2.6.3/fvwm/menuitem.c --- fvwm-2.6.3-original/fvwm/menuitem.c 2008-03-09 17:15:50.000000000 +0100 +++ fvwm-2.6.3/fvwm/menuitem.c 2011-12-26 17:19:44.000000000 +0100 @@ -85,7 +85,6 @@ Window w, GC TopGC, GC BottomGC, int x1, int y, int x2) { XDrawLine(dpy, w, TopGC , x1, y, x2, y); - XDrawLine(dpy, w, BottomGC, x1-1, y+1, x2+1, y+1); return; } diff -Nur fvwm-2.6.3-original/libs/defaults.h fvwm-2.6.3/libs/defaults.h --- fvwm-2.6.3-original/libs/defaults.h 2011-08-15 18:25:40.000000000 +0200 +++ fvwm-2.6.3/libs/defaults.h 2011-12-26 17:19:44.000000000 +0100 @@ -69,8 +69,8 @@ #define MENU_UNDERLINE_HEIGHT (MENU_UNDERLINE_THICKNESS + MENU_UNDERLINE_GAP) /* menu separator parameters */ #define MENU_SEPARATOR_SHORT_X_OFFSET 5 /* pixels */ -#define MENU_SEPARATOR_Y_OFFSET 2 /* pixels */ -#define MENU_SEPARATOR_HEIGHT 2 /* pixels */ +#define MENU_SEPARATOR_Y_OFFSET 1 /* pixels */ +#define MENU_SEPARATOR_HEIGHT 1 /* pixels */ #define MENU_SEPARATOR_TOTAL_HEIGHT \ (MENU_SEPARATOR_HEIGHT + MENU_SEPARATOR_Y_OFFSET) /* menu tear off bar parameters */