Fix display of tab-bar buttons
* src/xterm.c (x_draw_image_relief): * src/w32term.c (w32_draw_image_relief): Fix the display of tab-bar buttons when mouse pointer moves off the button. (Bug#50424)
This commit is contained in:
parent
aa6cacd713
commit
e40f5a91ee
2 changed files with 6 additions and 6 deletions
|
@ -2057,11 +2057,11 @@ w32_draw_image_relief (struct glyph_string *s)
|
|||
&& FIXNUMP (XCAR (Vtab_bar_button_margin))
|
||||
&& FIXNUMP (XCDR (Vtab_bar_button_margin)))
|
||||
{
|
||||
extra_x = XFIXNUM (XCAR (Vtab_bar_button_margin));
|
||||
extra_y = XFIXNUM (XCDR (Vtab_bar_button_margin));
|
||||
extra_x = XFIXNUM (XCAR (Vtab_bar_button_margin)) - thick;
|
||||
extra_y = XFIXNUM (XCDR (Vtab_bar_button_margin)) - thick;
|
||||
}
|
||||
else if (FIXNUMP (Vtab_bar_button_margin))
|
||||
extra_x = extra_y = XFIXNUM (Vtab_bar_button_margin);
|
||||
extra_x = extra_y = XFIXNUM (Vtab_bar_button_margin) - thick;
|
||||
}
|
||||
|
||||
if (s->face->id == TOOL_BAR_FACE_ID)
|
||||
|
|
|
@ -3235,11 +3235,11 @@ x_draw_image_relief (struct glyph_string *s)
|
|||
&& FIXNUMP (XCAR (Vtab_bar_button_margin))
|
||||
&& FIXNUMP (XCDR (Vtab_bar_button_margin)))
|
||||
{
|
||||
extra_x = XFIXNUM (XCAR (Vtab_bar_button_margin));
|
||||
extra_y = XFIXNUM (XCDR (Vtab_bar_button_margin));
|
||||
extra_x = XFIXNUM (XCAR (Vtab_bar_button_margin)) - thick;
|
||||
extra_y = XFIXNUM (XCDR (Vtab_bar_button_margin)) - thick;
|
||||
}
|
||||
else if (FIXNUMP (Vtab_bar_button_margin))
|
||||
extra_x = extra_y = XFIXNUM (Vtab_bar_button_margin);
|
||||
extra_x = extra_y = XFIXNUM (Vtab_bar_button_margin) - thick;
|
||||
}
|
||||
|
||||
if (s->face->id == TOOL_BAR_FACE_ID)
|
||||
|
|
Loading…
Add table
Reference in a new issue