MDL-32393 navigation: Fixed up issue when rendering action_link instances for the...
authorSam Hemelryk <sam@moodle.com>
Tue, 10 Apr 2012 22:56:49 +0000 (10:56 +1200)
committerSam Hemelryk <sam@moodle.com>
Mon, 16 Apr 2012 05:12:48 +0000 (17:12 +1200)
lib/outputrenderers.php

index 6e311be..5a9c5b6 100644 (file)
@@ -2511,7 +2511,10 @@ EOD;
             if ($item->hidden) {
                 $link->add_class('dimmed');
             }
-            $link->text = $content.$link->text; // add help icon
+            if (!empty($content)) {
+                // Providing there is content we will use that for the link content.
+                $link->text = $content;
+            }
             $content = $this->render($link);
         } else if ($item->action instanceof moodle_url) {
             $attributes = array();
@@ -2896,4 +2899,4 @@ class core_renderer_ajax extends core_renderer {
      * @param string $id
      */
     public function heading($text, $level = 2, $classes = 'main', $id = null) {}
-}
\ No newline at end of file
+}