mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 15:48:12 +00:00
WebContent: Translate mouse event coordinates into content space
The WebContentView widget now passes content space coordinates along with the various mouse events. :^)
This commit is contained in:
parent
e91871aed7
commit
8914e945cb
1 changed files with 3 additions and 3 deletions
|
@ -66,17 +66,17 @@ void WebContentView::resize_event(GUI::ResizeEvent& event)
|
||||||
|
|
||||||
void WebContentView::mousedown_event(GUI::MouseEvent& event)
|
void WebContentView::mousedown_event(GUI::MouseEvent& event)
|
||||||
{
|
{
|
||||||
client().post_message(Messages::WebContentServer::MouseDown(event.position(), event.button(), event.buttons(), event.modifiers()));
|
client().post_message(Messages::WebContentServer::MouseDown(to_content_position(event.position()), event.button(), event.buttons(), event.modifiers()));
|
||||||
}
|
}
|
||||||
|
|
||||||
void WebContentView::mouseup_event(GUI::MouseEvent& event)
|
void WebContentView::mouseup_event(GUI::MouseEvent& event)
|
||||||
{
|
{
|
||||||
client().post_message(Messages::WebContentServer::MouseUp(event.position(), event.button(), event.buttons(), event.modifiers()));
|
client().post_message(Messages::WebContentServer::MouseUp(to_content_position(event.position()), event.button(), event.buttons(), event.modifiers()));
|
||||||
}
|
}
|
||||||
|
|
||||||
void WebContentView::mousemove_event(GUI::MouseEvent& event)
|
void WebContentView::mousemove_event(GUI::MouseEvent& event)
|
||||||
{
|
{
|
||||||
client().post_message(Messages::WebContentServer::MouseMove(event.position(), event.button(), event.buttons(), event.modifiers()));
|
client().post_message(Messages::WebContentServer::MouseMove(to_content_position(event.position()), event.button(), event.buttons(), event.modifiers()));
|
||||||
}
|
}
|
||||||
|
|
||||||
void WebContentView::notify_server_did_paint(Badge<WebContentClient>, i32 shbuf_id)
|
void WebContentView::notify_server_did_paint(Badge<WebContentClient>, i32 shbuf_id)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue