From 65df3cd2cb0a8d847f910da16824f039aa79b093 Mon Sep 17 00:00:00 2001 From: Rajesh Taneja Date: Fri, 16 Mar 2012 14:54:21 +0800 Subject: [PATCH] MDL-31903 course: Highlight icon will get iniatlised properly --- lib/ajax/section_classes.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/ajax/section_classes.js b/lib/ajax/section_classes.js index c1fecadfe6a..7a04cf26926 100644 --- a/lib/ajax/section_classes.js +++ b/lib/ajax/section_classes.js @@ -92,7 +92,13 @@ section_class.prototype.init_buttons = function() { } if (main.getString('courseformat', this.sectionId) != "weeks" && this.sectionId > 0) { - var highlightbutton = main.mk_button('div', main.portal.icons['marker'], main.getString('marker', this.sectionId)); + var highlightbutton = ''; + //If current topic, then initalised as marked else marker + if (YAHOO.util.Dom.hasClass(this.getEl(),'current')) { + highlightbutton = main.mk_button('div', main.portal.icons['marked'], main.getString('marked', this.sectionId)); + } else { + highlightbutton = main.mk_button('div', main.portal.icons['marker'], main.getString('marker', this.sectionId)); + } YAHOO.util.Event.addListener(highlightbutton, 'click', this.mk_marker, this, true); commandContainer.appendChild(highlightbutton); this.highlightButton = highlightbutton;