diff options
author | Manish Goregaokar <manishsmail@gmail.com> | 2019-04-29 20:07:59 -0700 |
---|---|---|
committer | Manish Goregaokar <manishsmail@gmail.com> | 2019-05-03 14:37:41 -0700 |
commit | b693af6a541dffb770d0e8daa53800ee20e3f70f (patch) | |
tree | fbb12738722d97e96e7016bb0b9723c14e073cd7 /components/script/dom/xrinputsource.rs | |
parent | 5c8132c379a2d5612d5c904c7fe65b54d7f8ec70 (diff) | |
download | servo-b693af6a541dffb770d0e8daa53800ee20e3f70f.tar.gz servo-b693af6a541dffb770d0e8daa53800ee20e3f70f.zip |
Sync input source data every frame if necessary
Diffstat (limited to 'components/script/dom/xrinputsource.rs')
-rw-r--r-- | components/script/dom/xrinputsource.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/script/dom/xrinputsource.rs b/components/script/dom/xrinputsource.rs index ca6ce47677f..f79716028eb 100644 --- a/components/script/dom/xrinputsource.rs +++ b/components/script/dom/xrinputsource.rs @@ -47,4 +47,8 @@ impl XRInputSource { XRInputSourceBinding::Wrap, ) } + + pub fn update_state(&self, state: WebVRGamepadState) { + *self.state.borrow_mut() = state; + } } |