From c912008307dd49b5e3e85c78069153f2f9f70411 Mon Sep 17 00:00:00 2001 From: Angie Byron Date: Wed, 2 Dec 2009 07:28:22 +0000 Subject: =?UTF-8?q?#610234=20by=20G=C3=A1bor=20Hojtsy,=20ksenzee,=20cwgord?= =?UTF-8?q?on7,=20David=5FRothstein,=20seutje,=20marcvangend,=20sun,=20Jos?= =?UTF-8?q?huaRogers,=20markus=5Fpetrux,=20Bojhan,=20Rob=20Loach,=20Everet?= =?UTF-8?q?t=20Zufelt,=20drifter,=20markboulton,=20leisareichelt,=20et=20a?= =?UTF-8?q?l:=20Added=20Overlay=20module=20to=20core,=20which=20shows=20ad?= =?UTF-8?q?ministrative=20pages=20in=20a=20JS=20overlay,=20retaining=20con?= =?UTF-8?q?text=20on=20the=20front-end=20site.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/toolbar/toolbar.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'modules/toolbar/toolbar.js') diff --git a/modules/toolbar/toolbar.js b/modules/toolbar/toolbar.js index 9c07f78bd..18b366102 100644 --- a/modules/toolbar/toolbar.js +++ b/modules/toolbar/toolbar.js @@ -15,6 +15,16 @@ Drupal.behaviors.admin = { Drupal.admin.toolbar.toggle(); return false; }); + + // Set the most recently clicked item as active. + $('#toolbar a').once().click(function() { + $('#toolbar a').each(function() { + $(this).removeClass('active'); + }); + if ($(this).parents('div.toolbar-shortcuts').length) { + $(this).addClass('active'); + } + }); } }; -- cgit v1.2.3