Physical viewport calculation fix (#5055)
# Objective - Fixes early return when viewport is not set. This now matches the description of the function. ## Solution - Remove errant try `?`.
This commit is contained in:
parent
8e8cbcc623
commit
9095d2fb31
@ -116,7 +116,11 @@ impl Camera {
|
|||||||
/// the full physical rect of the current [`RenderTarget`].
|
/// the full physical rect of the current [`RenderTarget`].
|
||||||
#[inline]
|
#[inline]
|
||||||
pub fn physical_viewport_rect(&self) -> Option<(UVec2, UVec2)> {
|
pub fn physical_viewport_rect(&self) -> Option<(UVec2, UVec2)> {
|
||||||
let min = self.viewport.as_ref()?.physical_position;
|
let min = self
|
||||||
|
.viewport
|
||||||
|
.as_ref()
|
||||||
|
.map(|v| v.physical_position)
|
||||||
|
.unwrap_or(UVec2::ZERO);
|
||||||
let max = min + self.physical_viewport_size()?;
|
let max = min + self.physical_viewport_size()?;
|
||||||
Some((min, max))
|
Some((min, max))
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user