diff --git a/blocks/dock.js b/blocks/dock.js index bb2fa2203c5..5cbd7c5ea9d 100644 --- a/blocks/dock.js +++ b/blocks/dock.js @@ -836,8 +836,15 @@ M.core_dock.genericblock.prototype = { } // Must set the image src seperatly of we get an error with XML strict headers - var moveto = Y.Node.create(''); + var moveto = Y.Node.create(''); + var header = node.one('.header .title h2'); + moveto.setAttribute('alt', Y.Escape.html(M.util.get_string('addtodock', 'block'))); + if (header) { + moveto.setAttribute('title', Y.Escape.html(M.util.get_string('dockblock', 'block', header.getHTML()))); + } else { + moveto.setAttribute('title', Y.Escape.html(M.util.get_string('addtodock', 'block'))); + } + var icon = 't/block_to_dock'; if (right_to_left()) { icon = 't/block_to_dock_rtl';