mirror of
https://github.com/RGBCube/serenity
synced 2025-05-18 18:45:08 +00:00
Move double click events from LibGUI to the window server
This commit is contained in:
parent
3cba2a8a78
commit
a4b0dfff43
10 changed files with 92 additions and 43 deletions
|
@ -170,7 +170,7 @@ void GWindow::set_override_cursor(GStandardCursor cursor)
|
|||
|
||||
void GWindow::event(CEvent& event)
|
||||
{
|
||||
if (event.type() == GEvent::MouseUp || event.type() == GEvent::MouseDown || event.type() == GEvent::MouseMove || event.type() == GEvent::MouseWheel) {
|
||||
if (event.type() == GEvent::MouseUp || event.type() == GEvent::MouseDown || event.type() == GEvent::MouseDoubleClick || event.type() == GEvent::MouseMove || event.type() == GEvent::MouseWheel) {
|
||||
auto& mouse_event = static_cast<GMouseEvent&>(event);
|
||||
if (m_global_cursor_tracking_widget) {
|
||||
auto window_relative_rect = m_global_cursor_tracking_widget->window_relative_rect();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue