Posted by dww on September 20, 2009 at 9:41pm
| Project: | Signup Status |
| Version: | 6.x-1.x-dev |
| Component: | User interface |
| Category: | bug report |
| Priority: | normal |
| Assigned: | dww |
| Status: | closed (fixed) |
Issue Summary
While testing various cases of #539052: Before clicking edit button on existing signup, only Attendance select box is disabled, I noticed that a user without perms to edit their own signup gets an enabled status selector form element, even though there's no submit button.
Comments
#1
#2
The patch fixes the behavior. A user with only Create Signups and Cancel Signups could previously toggle the status (ie. it wasn't disabled) though there was not edit/save button. After the patch, the status dropdown is disabled as desired.
#3
Committed to HEAD. Thanks for testing!
#4
Automatically closed -- issue fixed for 2 weeks with no activity.
#5
I have a problem in Opera:
Users with permission to change their signup status can't do so in Opera.
The reason is that the fieldset is still set to
disabled="disabled". In Opera this has the effect that all child elements are disabled too.#6
@donquixote: That's a separate bug from this issue. Please open a new issue for that.
#7
Here we go,
#662848: fieldset with disabled="disabled" will disable all child elements. (Signup Status, Opera)
I thought that this bug was probably introduced with the fix discussed here, but this was just a guess.