diff --git a/lib/templates/single_button.mustache b/lib/templates/single_button.mustache index a10f9bc1505..7937a7007e6 100644 --- a/lib/templates/single_button.mustache +++ b/lib/templates/single_button.mustache @@ -58,7 +58,7 @@ {{/params}} diff --git a/question/bank/editquestion/classes/editquestion_helper.php b/question/bank/editquestion/classes/editquestion_helper.php index c6d45e25815..c806df5a9d1 100644 --- a/question/bank/editquestion/classes/editquestion_helper.php +++ b/question/bank/editquestion/classes/editquestion_helper.php @@ -78,9 +78,13 @@ class editquestion_helper { if ($canadd) { $params['category'] = $categoryid; $url = new \moodle_url('/question/bank/editquestion/addquestion.php', $params); + $buttonparams = ['disabled' => $disabled]; + if (!empty($tooltip)) { + $buttonparams['title'] = $tooltip; + } $addquestiondisplay['buttonhtml'] = $OUTPUT->single_button($url, get_string('createnewquestion', 'question'), - 'get', array('disabled' => $disabled, 'title' => $tooltip)); + 'get', $buttonparams); $addquestiondisplay['qtypeform'] = self::print_choose_qtype_to_add_form(array()); } return $PAGE->get_renderer('qbank_editquestion')->render_create_new_question_button($addquestiondisplay);