From a715a025a9c68c1a271bc8e9c5647d4b127b7276 Mon Sep 17 00:00:00 2001 From: Florian Strohmaier Date: Thu, 8 Aug 2019 14:50:11 +0200 Subject: [PATCH] Collapsible.js: Enable siblings as collapsible controls --- public/js/icinga/behavior/collapsible.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/public/js/icinga/behavior/collapsible.js b/public/js/icinga/behavior/collapsible.js index 1aa4c13d3..f2bd6bb23 100644 --- a/public/js/icinga/behavior/collapsible.js +++ b/public/js/icinga/behavior/collapsible.js @@ -49,6 +49,10 @@ var toggleElement = $collapsible.data('toggleElement'); if (!! toggleElement) { var $toggle = $collapsible.children(toggleElement).first(); + + if (!! $toggle) { + $toggle = $collapsible.siblings(toggleElement).first(); + } if (! $toggle.length) { _this.icinga.logger.error( '[Collapsible] Control `' + toggleElement + '` not found in .collapsible', $collapsible);