From 5c6d93f61b505e5ee93b9b2dbefe4250056b6dfa Mon Sep 17 00:00:00 2001 From: Simon Legner Date: Sun, 5 Feb 2023 09:22:52 +0100 Subject: [PATCH] ruby: fix "show source" Fixes #1922. --- assets/javascripts/views/pages/rdoc.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/javascripts/views/pages/rdoc.coffee b/assets/javascripts/views/pages/rdoc.coffee index 4c61c6c4..6603b2b8 100644 --- a/assets/javascripts/views/pages/rdoc.coffee +++ b/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' $.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' source.style.display = if isShown then 'none' else 'block'