diff options
| author | Jannis Leidel <jannis@leidel.info> | 2011-01-05 22:40:25 +0000 |
|---|---|---|
| committer | Jannis Leidel <jannis@leidel.info> | 2011-01-05 22:40:25 +0000 |
| commit | a4dd476fc2d3ddc16f60141ee496f4b61b456c99 (patch) | |
| tree | 65cbc069bc4007270febd87e14a98d1a6ce42691 | |
| parent | 84660f0f3cc56ef64018f19ab8336502dcc5a26c (diff) | |
Fixed #6183 -- Stopped hiding the help text for SelectFilter widgets. Thanks, acdha.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@15150 bcc190cf-cafb-0310-a4f2-bffc1f526a37
| -rw-r--r-- | django/contrib/admin/media/js/SelectFilter2.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/django/contrib/admin/media/js/SelectFilter2.js b/django/contrib/admin/media/js/SelectFilter2.js index 5a0344702c..4d3f406a5f 100644 --- a/django/contrib/admin/media/js/SelectFilter2.js +++ b/django/contrib/admin/media/js/SelectFilter2.js @@ -24,10 +24,17 @@ var SelectFilter = { from_box.id += '_from'; // change its ID from_box.className = 'filtered'; - // Remove <p class="info">, because it just gets in the way. var ps = from_box.parentNode.getElementsByTagName('p'); for (var i=0; i<ps.length; i++) { - from_box.parentNode.removeChild(ps[i]); + if (ps[i].className.indexOf("info") != -1) { + // Remove <p class="info">, because it just gets in the way. + from_box.parentNode.removeChild(ps[i]); + } else if (ps[i].className.indexOf("help") != -1) { + // Move help text up to the top so it isn't below the select + // boxes or wrapped off on the side to the right of the add + // button: + from_box.parentNode.insertBefore(ps[i], from_box.parentNode.firstChild); + } } // <div class="selector"> or <div class="selector stacked"> |
