diff options
Diffstat (limited to 'components/script/dom/gamepadlist.rs')
-rw-r--r-- | components/script/dom/gamepadlist.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/components/script/dom/gamepadlist.rs b/components/script/dom/gamepadlist.rs index d293281389b..4f373e24d96 100644 --- a/components/script/dom/gamepadlist.rs +++ b/components/script/dom/gamepadlist.rs @@ -18,8 +18,6 @@ pub struct GamepadList { list: DomRefCell<Vec<Dom<Gamepad>>>, } -// TODO: support gamepad discovery -#[allow(dead_code)] impl GamepadList { fn new_inherited(list: &[&Gamepad]) -> GamepadList { GamepadList { @@ -46,6 +44,10 @@ impl GamepadList { } } } + + pub fn remove_gamepad(&self, index: usize) { + self.list.borrow_mut().remove(index); + } } impl GamepadListMethods for GamepadList { |