MDL-36752 Be more specific about tooltip selectors
authorAndrew Robert Nicols <andrew.nicols@luns.net.uk>
Tue, 27 Nov 2012 14:51:05 +0000 (14:51 +0000)
committerAndrew Robert Nicols <andrew.nicols@luns.net.uk>
Tue, 27 Nov 2012 14:51:05 +0000 (14:51 +0000)
lib/javascript-static.js
lib/outputrenderers.php

index be66be9..1233a28 100644 (file)
@@ -1425,7 +1425,7 @@ M.util.help_icon = {
             return;
         }
         this.Y = Y;
-        Y.one('body').delegate('click', this.display, 'span.helplink a', this);
+        Y.one('body').delegate('click', this.display, 'span.helplink a.tooltip', this);
         this.initialised = true;
     },
     add : function(Y, properties) {
index 7159bb8..85816b1 100644 (file)
@@ -1803,7 +1803,7 @@ class core_renderer extends renderer_base {
         // note: this title is displayed only if JS is disabled, otherwise the link will have the new ajax tooltip
         $title = get_string('helpprefix2', '', trim($title, ". \t"));
 
-        $attributes = array('href'=>$url, 'title'=>$title, 'aria-haspopup' => 'true');
+        $attributes = array('href'=>$url, 'title'=>$title, 'aria-haspopup' => 'true', 'class' => 'tooltip');
         $output = html_writer::tag('a', $output, $attributes);
 
         $this->page->requires->js_init_call('M.util.help_icon.setup');