diff --git a/shell/browser/serial/serial_chooser_controller.cc b/shell/browser/serial/serial_chooser_controller.cc index 66a8ea034ee9..5ced11ce5f4e 100644 --- a/shell/browser/serial/serial_chooser_controller.cc +++ b/shell/browser/serial/serial_chooser_controller.cc @@ -93,6 +93,9 @@ api::Session* SerialChooserController::GetSession() { void SerialChooserController::OnPortAdded( const device::mojom::SerialPortInfo& port) { + if (!FilterMatchesAny(port)) + return; + ports_.push_back(port.Clone()); api::Session* session = GetSession(); if (session) {