Skip to content

Commit 0d563fa

Browse files
committed
wkwebview: move keyDown handler to WindowController so it doesn't require a click to activate
1 parent 4e7e061 commit 0d563fa

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

wkwebview/WebView/ViewController.swift

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,4 @@ class ViewController: NSViewController, WKNavigationDelegate, WKUIDelegate, WKSc
136136
// Implements window.close()
137137
self.view.window?.close();
138138
}
139-
140-
override func keyDown(with event: NSEvent) {
141-
// Don't call super.keyDown so that it won't play the beeping noise.
142-
}
143139
}

wkwebview/WebView/WindowController.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,8 @@ class WindowController : NSWindowController {
55
super.init(coder: coder)
66
shouldCascadeWindows = true
77
}
8+
9+
override func keyDown(with event: NSEvent) {
10+
// Don't call super.keyDown so that it won't play the beeping noise.
11+
}
812
}

0 commit comments

Comments
 (0)