diff options
Diffstat (limited to 'src/action.rs')
-rw-r--r-- | src/action.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/action.rs b/src/action.rs index 2473b35..2cb28c1 100644 --- a/src/action.rs +++ b/src/action.rs @@ -94,6 +94,9 @@ impl Pending { } fn get_action(&mut self) -> Option<Action> { + if self.done { + return None; + } if self.size.is_some() { return Some(Action::Resize(self.size.take().unwrap())); } @@ -116,9 +119,6 @@ impl Pending { if self.render.take().is_some() { return Some(Action::Render); } - if self.done { - return None; - } unreachable!() } |