Fix unused import warning in headless builds

This commit is contained in:
Matt Brubeck 2015-11-03 09:49:38 -08:00
parent ef93650db9
commit 58a5369dd1

View file

@ -16,7 +16,6 @@ use gleam::gl;
use glutin; use glutin;
#[cfg(feature = "window")] #[cfg(feature = "window")]
use glutin::{Api, ElementState, Event, GlRequest, MouseButton, VirtualKeyCode, MouseScrollDelta}; use glutin::{Api, ElementState, Event, GlRequest, MouseButton, VirtualKeyCode, MouseScrollDelta};
use glutin::{TouchPhase};
use layers::geometry::DevicePixel; use layers::geometry::DevicePixel;
use layers::platform::surface::NativeDisplay; use layers::platform::surface::NativeDisplay;
#[cfg(feature = "window")] #[cfg(feature = "window")]
@ -158,8 +157,6 @@ impl Window {
} }
fn handle_window_event(&self, event: glutin::Event) -> bool { fn handle_window_event(&self, event: glutin::Event) -> bool {
use script_traits::{TouchEventType, TouchId};
match event { match event {
Event::KeyboardInput(element_state, _scan_code, virtual_key_code) => { Event::KeyboardInput(element_state, _scan_code, virtual_key_code) => {
if virtual_key_code.is_some() { if virtual_key_code.is_some() {
@ -220,6 +217,9 @@ impl Window {
} }
}, },
Event::Touch(touch) => { Event::Touch(touch) => {
use glutin::TouchPhase;
use script_traits::{TouchEventType, TouchId};
let phase = match touch.phase { let phase = match touch.phase {
TouchPhase::Started => TouchEventType::Down, TouchPhase::Started => TouchEventType::Down,
TouchPhase::Moved => TouchEventType::Move, TouchPhase::Moved => TouchEventType::Move,