It first creates a new surface in which to draw the menu/tooltip, which is considered a normal window, so this surface steals the focus from Firefox’ main window, and since another window is fullscreen Firefox goes behind it, which removes the menu/tooltip window.
It first creates a new surface in which to draw the menu/tooltip, which is considered a normal window, so this surface steals the focus from Firefox’ main window, and since another window is fullscreen Firefox goes behind it, which removes the menu/tooltip window.