aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/script_task.rs
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2014-06-10 14:26:28 +0200
committerMs2ger <ms2ger@gmail.com>2014-06-11 19:51:07 +0200
commit6df6a7d51246307dddc314861a7e1e31963018b2 (patch)
treecd800fda32db8d0a683de4dc3974d9b9b45b66da /src/components/script/script_task.rs
parentbb0cbb0a746aff66a6288df66caf55d995a017c2 (diff)
downloadservo-6df6a7d51246307dddc314861a7e1e31963018b2.tar.gz
servo-6df6a7d51246307dddc314861a7e1e31963018b2.zip
Use internal mutability for Node.flags.
Diffstat (limited to 'src/components/script/script_task.rs')
-rw-r--r--src/components/script/script_task.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/components/script/script_task.rs b/src/components/script/script_task.rs
index 73ad372b4d4..878d67dd3f5 100644
--- a/src/components/script/script_task.rs
+++ b/src/components/script/script_task.rs
@@ -1161,8 +1161,8 @@ impl ScriptTask {
match *mouse_over_targets {
Some(ref mut mouse_over_targets) => {
for node in mouse_over_targets.mut_iter() {
- let mut node = node.root();
- node.set_hover_state(false);
+ let node = node.root();
+ node.deref().set_hover_state(false);
}
}
None => {}
@@ -1176,7 +1176,7 @@ impl ScriptTask {
let maybe_node = temp_node.root().ancestors().find(|node| node.is_element());
match maybe_node {
- Some(mut node) => {
+ Some(node) => {
node.set_hover_state(true);
match *mouse_over_targets {