Ladybird/AppKit: Fix scrolling with high dpi

This commit is contained in:
Bastiaan van der Plaat 2023-09-20 22:11:07 +02:00 committed by Andrew Kaster
parent 0574c0e474
commit 6f8ceb49c2
Notes: sideshowbarker 2024-07-17 03:10:07 +09:00

View File

@ -38,9 +38,7 @@ WebViewBridge::WebViewBridge(Vector<Gfx::IntRect> screen_rects, float device_pix
create_client(WebView::EnableCallgrindProfiling::No);
on_scroll_by_delta = [this](auto x_delta, auto y_delta) {
// FIXME: This currently isn't reached because we do not yet propagate mouse wheel events to WebContent.
// When that is implemented, make sure our mutations to the viewport position here are correct.
auto position = m_viewport_rect.location();
auto position = to_widget_position(m_viewport_rect.location());
position.set_x(position.x() + x_delta);
position.set_y(position.y() + y_delta);