Browse Source

refactor: remove unused `v8::Isolate*` arg from `GlobalShortcut` constructor (#45773)

refactor: remove unused isolate arg from GlobalShortcut constructor

has not been used since f1a0d5e811 (#22755)
Charles Kerr 1 month ago
parent
commit
0de1e8e610

+ 2 - 2
shell/browser/api/electron_api_global_shortcut.cc

@@ -50,7 +50,7 @@ namespace electron::api {
 
 gin::WrapperInfo GlobalShortcut::kWrapperInfo = {gin::kEmbedderNativeGin};
 
-GlobalShortcut::GlobalShortcut(v8::Isolate* isolate) {}
+GlobalShortcut::GlobalShortcut() {}
 
 GlobalShortcut::~GlobalShortcut() {
   UnregisterAll();
@@ -216,7 +216,7 @@ void GlobalShortcut::UnregisterAll() {
 
 // static
 gin::Handle<GlobalShortcut> GlobalShortcut::Create(v8::Isolate* isolate) {
-  return gin::CreateHandle(isolate, new GlobalShortcut(isolate));
+  return gin::CreateHandle(isolate, new GlobalShortcut());
 }
 
 // static

+ 1 - 1
shell/browser/api/electron_api_global_shortcut.h

@@ -37,7 +37,7 @@ class GlobalShortcut final : private ui::GlobalAcceleratorListener::Observer,
   GlobalShortcut& operator=(const GlobalShortcut&) = delete;
 
  protected:
-  explicit GlobalShortcut(v8::Isolate* isolate);
+  GlobalShortcut();
   ~GlobalShortcut() override;
 
  private: