浏览代码

ruby: fix "show source"

Fixes #1922.
Simon Legner 2 年之前
父节点
当前提交
5c6d93f61b
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      assets/javascripts/views/pages/rdoc.coffee

+ 1 - 1
assets/javascripts/views/pages/rdoc.coffee

@@ -8,7 +8,7 @@ class app.views.RdocPage extends app.views.BasePage
     return unless event.target.classList.contains 'method-click-advice'
     return unless event.target.classList.contains 'method-click-advice'
     $.stopEvent(event)
     $.stopEvent(event)
 
 
-    source = $ '.method-source-code', event.target.parentNode.parentNode
+    source = $ '.method-source-code', event.target.closest('.method-detail')
     isShown = source.style.display is 'block'
     isShown = source.style.display is 'block'
 
 
     source.style.display = if isShown then 'none' else 'block'
     source.style.display = if isShown then 'none' else 'block'