fix: don't crash on tray.setContextMenu(null) (#14322)
This commit is contained in:
parent
fd27d75129
commit
a08ca9defb
4 changed files with 38 additions and 6 deletions
|
@ -210,7 +210,7 @@ void Tray::PopUpContextMenu(mate::Arguments* args) {
|
|||
|
||||
void Tray::SetContextMenu(v8::Isolate* isolate, mate::Handle<Menu> menu) {
|
||||
menu_.Reset(isolate, menu.ToV8());
|
||||
tray_icon_->SetContextMenu(menu->model());
|
||||
tray_icon_->SetContextMenu(menu.IsEmpty() ? nullptr : menu->model());
|
||||
}
|
||||
|
||||
gfx::Rect Tray::GetBounds() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue