aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/element.rs
diff options
context:
space:
mode:
Diffstat (limited to 'components/script/dom/element.rs')
-rw-r--r--components/script/dom/element.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/components/script/dom/element.rs b/components/script/dom/element.rs
index 3fed8b02819..0cea588a64e 100644
--- a/components/script/dom/element.rs
+++ b/components/script/dom/element.rs
@@ -1910,7 +1910,9 @@ impl Element {
}
pub fn set_focus_state(&self, value: bool) {
- self.set_state(IN_FOCUS_STATE, value)
+ self.set_state(IN_FOCUS_STATE, value);
+ let doc = document_from_node(self);
+ doc.content_changed(self.upcast(), NodeDamage::OtherNodeDamage);
}
pub fn get_hover_state(&self) -> bool {