From db861ea9d7f7d5fdf97160034a4edc79e709e2cc Mon Sep 17 00:00:00 2001 From: Ryan Wyllie Date: Tue, 11 Apr 2017 00:20:29 +0000 Subject: [PATCH] MDL-58235 block_myoverview: fix buttons on courses view --- .../templates/block_myoverview/courses-view.mustache | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/theme/bootstrapbase/templates/block_myoverview/courses-view.mustache b/theme/bootstrapbase/templates/block_myoverview/courses-view.mustache index b8a9dee10f5..45a38d58434 100644 --- a/theme/bootstrapbase/templates/block_myoverview/courses-view.mustache +++ b/theme/bootstrapbase/templates/block_myoverview/courses-view.mustache @@ -107,8 +107,9 @@ require(['jquery', 'core/custom_interaction_events'], function($, customEvents) { var root = $('#courses-view-{{uniqid}}'); customEvents.define(root, [customEvents.events.activate]); - root.on(customEvents.events.activate, '[data-toggle="btns"] > .btn', function() { + root.on(customEvents.events.activate, '[data-toggle="btns"] > .btn', function(e) { root.find('.btn.active').removeClass('active'); + $(e.target).closest('.btn').addClass('active'); }); }); {{/js}}