diff options
Diffstat (limited to 'components/script/dom/worklet.rs')
-rw-r--r-- | components/script/dom/worklet.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/worklet.rs b/components/script/dom/worklet.rs index 78504390032..427fb4baad9 100644 --- a/components/script/dom/worklet.rs +++ b/components/script/dom/worklet.rs @@ -70,9 +70,9 @@ struct DroppableField { impl Drop for DroppableField { fn drop(&mut self) { let worklet_id = self.worklet_id; - self.thread_pool.get_mut().map(|thread_pool| { + if let Some(thread_pool) = self.thread_pool.get_mut() { thread_pool.exit_worklet(worklet_id); - }); + } } } |