rem: if (mePtr->state == ENTRY_ACTIVE) {
add: if (mePtr->state == ENTRY_ACTIVE || (mePtr->entryFlags & ENTRY_PLATFORM_FLAG1)!=0 ) {
context: DrawMenuEntryBackground(    TkMenu *menuPtr,			/* The menu we are drawing. */    TkMenuEntry *mePtr,			/* The entry we are drawing. */    Drawable d,				/* What we are drawing into */    Tk_3DBorder activeBorder,		/* Border for active items */    Tk_3DBorder bgBorder,		/* Border for the background */    int x,				/* left edge */    int y,				/* top edge */    int width,				/* width of rectangle to draw */    int height)				/* height of rectangle to draw */{    if (mePtr->state == ENTRY_ACTIVE) {	bgBorder = activeBorder;    }    Tk_Fill3DRectangle(menuPtr->tkwin, d, bgBorder,    	    x, y, width, height, 0, TK_RELIEF_FLAT);}