Skip to content

Commit

Permalink
fix: don't observe WebUSB for in-memory partitions (electron#42443)
Browse files Browse the repository at this point in the history
  • Loading branch information
codebytere authored Jun 12, 2024
1 parent 4aa9070 commit 6caf9f0
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
4 changes: 2 additions & 2 deletions shell/browser/hid/electron_hid_delegate.cc
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@ class ElectronHidDelegate::ContextObservation
ContextObservation(ElectronHidDelegate* parent,
content::BrowserContext* browser_context)
: parent_(parent), browser_context_(browser_context) {
auto* chooser_context = GetChooserContext(browser_context_);
device_observation_.Observe(chooser_context);
if (auto* chooser_context = GetChooserContext(browser_context_))
device_observation_.Observe(chooser_context);
}

ContextObservation(ContextObservation&) = delete;
Expand Down
3 changes: 2 additions & 1 deletion shell/browser/usb/electron_usb_delegate.cc
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,8 @@ class ElectronUsbDelegate::ContextObservation
content::BrowserContext* browser_context)
: parent_(parent), browser_context_(browser_context) {
auto* chooser_context = GetChooserContext(browser_context_);
device_observation_.Observe(chooser_context);
if (chooser_context)
device_observation_.Observe(chooser_context);
}
ContextObservation(ContextObservation&) = delete;
ContextObservation& operator=(ContextObservation&) = delete;
Expand Down

0 comments on commit 6caf9f0

Please sign in to comment.