Skip to content

Commit 2e99712

Browse files
committed
Update rust-sdl to fix a bug (Fixes #69)
1 parent 2f950a7 commit 2e99712

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

Cargo.lock

+8-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ authors = [ "Thinkofdeath <[email protected]>" ]
1010
opt-level = 1
1111

1212
[dependencies]
13-
sdl2 = "0.16.1"
13+
sdl2 = "0.30.0"
1414
byteorder = "0.5.0"
1515
hyper = "0.8.0"
1616
serde = "0.7.0"

src/main.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@ fn handle_window_event(window: &sdl2::video::Window,
292292
event: sdl2::event::Event) {
293293
use sdl2::event::Event;
294294
use sdl2::keyboard::Keycode;
295-
use sdl2::mouse::Mouse;
295+
use sdl2::mouse::MouseButton;
296296
use std::f64::consts::PI;
297297

298298
let mouse = window.subsystem().sdl().mouse();
@@ -326,7 +326,7 @@ fn handle_window_event(window: &sdl2::video::Window,
326326
ui_container.hover_at(game, x as f64, y as f64, width as f64, height as f64);
327327
}
328328
}
329-
Event::MouseButtonUp{mouse_btn: Mouse::Left, x, y, ..} => {
329+
Event::MouseButtonUp{mouse_btn: MouseButton::Left, x, y, ..} => {
330330
let (width, height) = window.size();
331331

332332
if game.server.is_connected() && !game.focused && !game.screen_sys.is_current_closable() {
@@ -343,7 +343,7 @@ fn handle_window_event(window: &sdl2::video::Window,
343343
ui_container.click_at(game, x as f64, y as f64, width as f64, height as f64);
344344
}
345345
}
346-
Event::MouseButtonDown{mouse_btn: Mouse::Right, ..} => {
346+
Event::MouseButtonDown{mouse_btn: MouseButton::Right, ..} => {
347347
if game.focused {
348348
game.server.on_right_click(&mut game.renderer);
349349
}

0 commit comments

Comments
 (0)