From 719c073fc67c87d6b2da1bc01b74751d3f5e59f0 Mon Sep 17 00:00:00 2001 From: Héctor Ramón Jiménez Date: Fri, 25 Oct 2019 03:47:34 +0200 Subject: Draft `Scrollable` widget (no clipping yet!) --- winit/src/application.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'winit/src/application.rs') diff --git a/winit/src/application.rs b/winit/src/application.rs index 418ee3c4..870f4868 100644 --- a/winit/src/application.rs +++ b/winit/src/application.rs @@ -136,6 +136,17 @@ pub trait Application { state: conversion::button_state(state), })); } + WindowEvent::MouseWheel { delta, .. } => match delta { + winit::event::MouseScrollDelta::LineDelta( + delta_x, + delta_y, + ) => { + events.push(Event::Mouse( + mouse::Event::WheelScrolled { delta_x, delta_y }, + )); + } + _ => {} + }, WindowEvent::CloseRequested => { *control_flow = ControlFlow::Exit; } -- cgit