fix: prevent menu gc during popup (#20745)
This commit is contained in:
parent
d0cdd12521
commit
fb8b1fd1c9
3 changed files with 7 additions and 0 deletions
|
@ -25,6 +25,9 @@ void MenuViews::PopupAt(TopLevelWindow* window,
|
|||
int y,
|
||||
int positioning_item,
|
||||
const base::Closure& callback) {
|
||||
mate::Locker locker(isolate());
|
||||
v8::HandleScope handle_scope(isolate());
|
||||
|
||||
auto* native_window = static_cast<NativeWindowViews*>(window->window());
|
||||
if (!native_window)
|
||||
return;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue