summaryrefslogtreecommitdiff
path: root/modules/dashboard
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2010-05-24 05:15:42 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2010-05-24 05:15:42 +0000
commit2c39bc8e04c38547a0d3054ba1e196323d69a7df (patch)
tree7e08bc255561c5ca66c0648b257f84754feab636 /modules/dashboard
parent4c94e681599bc5fccfdefa99cd54e843a9d68273 (diff)
downloadbrdo-2c39bc8e04c38547a0d3054ba1e196323d69a7df.tar.gz
brdo-2c39bc8e04c38547a0d3054ba1e196323d69a7df.tar.bz2
#801158 by casey: Fixed Dashboard adds customise dashboard link every time block is added.
Diffstat (limited to 'modules/dashboard')
-rw-r--r--modules/dashboard/dashboard.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/modules/dashboard/dashboard.js b/modules/dashboard/dashboard.js
index c680062b0..5ac4de055 100644
--- a/modules/dashboard/dashboard.js
+++ b/modules/dashboard/dashboard.js
@@ -5,9 +5,11 @@
* Implementation of Drupal.behaviors for dashboard.
*/
Drupal.behaviors.dashboard = {
- attach: function () {
- $('#dashboard').prepend('<div class="customize"><ul class="action-links"><li><a href="#">' + Drupal.t('Customize dashboard') + '</a></li></ul><div class="canvas"></div></div>');
- $('#dashboard .customize .action-links a').click(Drupal.behaviors.dashboard.enterCustomizeMode);
+ attach: function (context, settings) {
+ $('#dashboard', context).once(function () {
+ $(this).prepend('<div class="customize"><ul class="action-links"><li><a href="#">' + Drupal.t('Customize dashboard') + '</a></li></ul><div class="canvas"></div></div>');
+ $('.customize .action-links a', this).click(Drupal.behaviors.dashboard.enterCustomizeMode);
+ });
Drupal.behaviors.dashboard.addPlaceholders();
if (Drupal.settings.dashboard.launchCustomize) {
Drupal.behaviors.dashboard.enterCustomizeMode();