mirror of
https://github.com/rust-windowing/winit.git
synced 2026-09-01 14:20:05 -04:00
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:
committed by
Francesca Frangipane
parent
4005bf11e4
commit
e36fd1788d
@@ -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)
|
||||||
|
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user