From 52f18a12c02d801b757fdbd3145dcedbcb398ea7 Mon Sep 17 00:00:00 2001 From: thewax Date: Wed, 10 Aug 2016 09:48:51 -0700 Subject: [PATCH] Fixed "active" class bug with toggle within a segmented control body (fixed older commit) --- js/segmented-controllers.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/js/segmented-controllers.js b/js/segmented-controllers.js index ca3b5b4..7af0e38 100644 --- a/js/segmented-controllers.js +++ b/js/segmented-controllers.js @@ -28,13 +28,14 @@ var targetBody; var targetTab = getTarget(e.target); var className = 'active'; - var classSelector = '.' + className; + var classSelector = '.control-content.' + className; + var tabClassSelector = '.control-item.' + className; if (!targetTab) { return; } - activeTab = targetTab.parentNode.querySelector(classSelector); + activeTab = targetTab.parentNode.querySelector(tabClassSelector); if (activeTab) { activeTab.classList.remove(className);