WindowServer+LibGUI: Allow arbitrary number of rects in messages.

To get truly atomic updates, add a mechanism for passing arbitrary amounts
of extra data along with WindowServer messages. This allows us to pass all
the rects in a single message.
This commit is contained in:
Andreas Kling
2019-04-22 01:15:47 +02:00
parent f9d3abf5d0
commit 9f122bff5a
12 changed files with 167 additions and 60 deletions

View File

@@ -134,6 +134,8 @@ void WSMenu::event(CEvent& event)
clear_hovered_item();
return;
}
CObject::event(event);
}
void WSMenu::clear_hovered_item()