Opened 16 years ago
Closed 14 years ago
#11515 closed Bug (fixed)
Admin actions javascript problem in Firefox.
| Reported by: | Vasil Vangelovski | Owned by: | Chi Shang Cheng |
|---|---|---|---|
| Component: | contrib.admin | Version: | dev |
| Severity: | Normal | Keywords: | |
| Cc: | Triage Stage: | Accepted | |
| Has patch: | yes | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | yes |
| Easy pickings: | no | UI/UX: | yes |
Description
Not sure if others consider this a bug or the way this JS should behave, so please discuss this.
In the admin changelist when the user checks some checkbox/es they are highlighted yellow, but in firefox when the page is refreshed this form isn't getting reset so previously checked checkboxes are left checked but not highlighted (after a refresh on the changelist page).
I'm submitting a patch for this, it's just 5 lines of code added to the actions.js, but as I said I find this an aesthetic flaw and I'm not really sure if it was left like that intentionally.
Attachments (2)
Change History (11)
by , 16 years ago
| Attachment: | django-admin-actions.patch added |
|---|
follow-up: 3 comment:2 by , 16 years ago
for(var i in actionCheckboxes) {
I think this can lead to some problems if someone wants to use prototype or some other javascript framework in the admin.
for(var i = 0; i < actionCheckboxes.length; i++) {
This is safer.
comment:3 by , 16 years ago
Replying to CollinAnderson:
for(var i in actionCheckboxes) {I think this can lead to some problems if someone wants to use prototype or some other javascript framework in the admin.
for(var i = 0; i < actionCheckboxes.length; i++) {This is safer.
Thanks. Never used prototype exactly because of this :). I've uploaded the improved version.
comment:4 by , 16 years ago
| Triage Stage: | Unreviewed → Accepted |
|---|
comment:5 by , 15 years ago
| Severity: | → Normal |
|---|---|
| Type: | → Bug |
comment:6 by , 15 years ago
| Easy pickings: | unset |
|---|---|
| Patch needs improvement: | set |
django-admin-actions.2.patch fails to apply cleanly on to trunk
comment:7 by , 14 years ago
| UI/UX: | set |
|---|
comment:8 by , 14 years ago
| Owner: | changed from to |
|---|
I have been unable to reproduce this issue in Firefox-3.5, Firefox-3.6 and Firefox-4.0. I haven't tested older Firefox versions, because I couldn't find the tarballs on the official mirrors. But their market share is negligible (of Firefox-2.0 and Firefox-3.0).
The issue has probably been fixed by a previous jQuery update sometime ago. I think this ticket can be closed.
comment:9 by , 14 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
I was experiencing this with Firefox 3.something before the admin started using jQuery. It's fixed since 1.2,
patch