Fix some more unconstrained types in msg_send results (#453)

The error I was investigating https://github.com/servo/servo/pull/20474#issuecomment-379802897 turned out to be already be fixed by https://github.com/tomaka/winit/pull/428, but there was a few more cases of the same problem.
This commit is contained in:
Simon Sapin 2018-04-09 21:58:47 +02:00 committed by Francesca Frangipane
parent 4005bf11e4
commit e36fd1788d
2 changed files with 5 additions and 4 deletions

View file

@ -1,6 +1,7 @@
# Unreleased # Unreleased
- Overhauled X11 window geometry calculations. `get_position` and `set_position` are more universally accurate across different window managers, and `get_outer_size` actually works now. - Overhauled X11 window geometry calculations. `get_position` and `set_position` are more universally accurate across different window managers, and `get_outer_size` actually works now.
- Fixed SIGSEGV/SIGILL crashes on macOS caused by stabilization of the `!` (never) type.
# Version 0.12.0 (2018-04-06) # Version 0.12.0 (2018-04-06)

View file

@ -470,13 +470,13 @@ impl Window2 {
} }
if pl_attrs.titlebar_buttons_hidden { if pl_attrs.titlebar_buttons_hidden {
let button = window.standardWindowButton_(NSWindowButton::NSWindowFullScreenButton); let button = window.standardWindowButton_(NSWindowButton::NSWindowFullScreenButton);
msg_send![button, setHidden:YES]; let () = msg_send![button, setHidden:YES];
let button = window.standardWindowButton_(NSWindowButton::NSWindowMiniaturizeButton); let button = window.standardWindowButton_(NSWindowButton::NSWindowMiniaturizeButton);
msg_send![button, setHidden:YES]; let () = msg_send![button, setHidden:YES];
let button = window.standardWindowButton_(NSWindowButton::NSWindowCloseButton); let button = window.standardWindowButton_(NSWindowButton::NSWindowCloseButton);
msg_send![button, setHidden:YES]; let () = msg_send![button, setHidden:YES];
let button = window.standardWindowButton_(NSWindowButton::NSWindowZoomButton); let button = window.standardWindowButton_(NSWindowButton::NSWindowZoomButton);
msg_send![button, setHidden:YES]; let () = msg_send![button, setHidden:YES];
} }
if pl_attrs.movable_by_window_background { if pl_attrs.movable_by_window_background {
window.setMovableByWindowBackground_(YES); window.setMovableByWindowBackground_(YES);