summaryrefslogtreecommitdiffstats
path: root/src/action.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/action.rs')
-rw-r--r--src/action.rs6
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!()
}