mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 05:27:43 +00:00
WindowServer: Reevaluate hover state after dismissing window switcher
This makes the cursor update properly if it was above the window switcher while it was visible, and something underneath it wants to use something other than the default arrow cursor.
This commit is contained in:
parent
6c64721955
commit
f7f6526082
1 changed files with 2 additions and 0 deletions
|
@ -616,6 +616,8 @@ void Window::set_visible(bool b)
|
|||
return;
|
||||
m_visible = b;
|
||||
|
||||
WindowManager::the().reevaluate_hover_state_for_window(this);
|
||||
|
||||
if (!m_visible)
|
||||
WindowManager::the().check_hide_geometry_overlay(*this);
|
||||
Compositor::the().invalidate_occlusions();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue