Fix Window platform support documentation

This resolves various problems with the documentation about platform
support on the Window struct.

It also completely removes pointless runtime errors in favor of
consistent no-ops on all platforms that do not support a certain
features.
This commit is contained in:
Christian Duerr 2020-07-26 21:13:17 +00:00 committed by GitHub
parent 6919c2fb2d
commit 55dff53a98
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 35 additions and 43 deletions

View file

@ -419,7 +419,7 @@ impl Window {
}
pub fn set_inner_size(&self, _size: Size) {
panic!("Cannot set window size on Android");
warn!("Cannot set window size on Android");
}
pub fn outer_size(&self) -> PhysicalSize<u32> {
@ -441,7 +441,7 @@ impl Window {
pub fn set_maximized(&self, _maximized: bool) {}
pub fn set_fullscreen(&self, _monitor: Option<window::Fullscreen>) {
panic!("Cannot set fullscreen on Android");
warn!("Cannot set fullscreen on Android");
}
pub fn fullscreen(&self) -> Option<window::Fullscreen> {