diff options
-rw-r--r-- | components/constellation/constellation.rs | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/components/constellation/constellation.rs b/components/constellation/constellation.rs index 305cc982986..b863421e825 100644 --- a/components/constellation/constellation.rs +++ b/components/constellation/constellation.rs @@ -931,8 +931,13 @@ impl<Message, LTF, STF> Constellation<Message, LTF, STF> } } - fn handle_request_from_bluetoothmanager(&mut self, message:BluetoothManagerMsg) { - + fn handle_request_from_bluetoothmanager(&mut self, message: BluetoothManagerMsg) { + match message { + BluetoothManagerMsg::OpenDeviceSelectDialog(devices, sender) => { + let msg = EmbedderMsg::GetSelectedBluetoothDevice(devices, sender); + self.embedder_proxy.send(msg); + } + } } fn handle_request_from_compositor(&mut self, message: FromCompositorMsg) { |