aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/worklet.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/worklet.rs')
-rw-r--r--components/script/dom/worklet.rs4
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);
- });
+ }
}
}