diff options
author | Patrick Walton <pcwalton@mimiga.net> | 2014-12-15 18:21:16 -0800 |
---|---|---|
committer | Patrick Walton <pcwalton@mimiga.net> | 2014-12-15 18:21:51 -0800 |
commit | 34d76fef28cade0740cfffaaa13d2b08b489fa31 (patch) | |
tree | 71413d86eb38671f1d9c996e4ba67c612730940b /components/script | |
parent | 112ef5c484e821aa4869aeaf12a12146f2424fe0 (diff) | |
download | servo-34d76fef28cade0740cfffaaa13d2b08b489fa31.tar.gz servo-34d76fef28cade0740cfffaaa13d2b08b489fa31.zip |
script: Fix double-borrow error
This was my fault. It comes up on almost any page after scrolling a bit.
Diffstat (limited to 'components/script')
-rw-r--r-- | components/script/script_task.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/script_task.rs b/components/script/script_task.rs index 9a20afe4a7b..383de5e039e 100644 --- a/components/script/script_task.rs +++ b/components/script/script_task.rs @@ -495,7 +495,7 @@ impl ScriptTask { let page = self.page.borrow_mut(); let inner_page = page.find(id).expect("Page rect message sent to nonexistent pipeline"); if inner_page.set_page_clip_rect_with_new_viewport(rect) { - let page = get_page(&*self.page.borrow(), id); + let page = get_page(&*page, id); self.force_reflow(&*page); } } |