Fix tab bar item highlight when a mouse click is dropped
* src/xdisp.c (note_mouse_highlight): Clear last_tab_bar_item if the movement wasn't made on top of the tab bar.
This commit is contained in:
parent
7236592668
commit
29fdc65860
1 changed files with 8 additions and 0 deletions
|
@ -33652,6 +33652,14 @@ note_mouse_highlight (struct frame *f, int x, int y)
|
|||
else
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
/* The mouse might have pressed into the tab bar, but might
|
||||
also have been released outside the tab bar, so
|
||||
f->last_tab_bar_item must be reset, in order to make sure the
|
||||
item can be still highlighted again in the future. */
|
||||
f->last_tab_bar_item = -1;
|
||||
}
|
||||
#endif
|
||||
|
||||
#if defined (HAVE_WINDOW_SYSTEM) && ! defined (HAVE_EXT_TOOL_BAR)
|
||||
|
|
Loading…
Add table
Reference in a new issue