瀏覽代碼

Handle "Permission denied to access property 'which'" onclick error

Thibaut Courouble 9 年之前
父節點
當前提交
f3f52fef6f
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      assets/javascripts/lib/page.coffee

+ 4 - 1
assets/javascripts/lib/page.coffee

@@ -149,7 +149,10 @@ onpopstate = (event) ->
   return
 
 onclick = (event) ->
-  return if event.which isnt 1 or event.metaKey or event.ctrlKey or event.shiftKey or event.defaultPrevented
+  try
+    return if event.which isnt 1 or event.metaKey or event.ctrlKey or event.shiftKey or event.defaultPrevented
+  catch
+    return
 
   link = event.target
   link = link.parentElement while link and link.tagName isnt 'A'