siderea: (Default)
Siderea ([personal profile] siderea) wrote in [site community profile] dw_beta 2017-03-04 05:16 am (UTC)

Non-Crossposting Bug

I've defaulted my journal to crossposting to LJ, but not storing the password. When I go to the beta Create Entry page, as expected, my crosspost settings have the "Crosspost This" tickybox ticked, and below that the specific Crosspost To (LJ) tickybox ticked. This is correct.

However, if I don't want to crosspost, and untick the parent "Crosspost This" ticky box, I get the following bug: the child ticky for LJ grays out but remains ticked; if I attempt to submit the form (with title and body contents and all) by hitting either of the "Post" buttons, the form does not submit, and the label for the empty password field associated with crossposting to LJ turns red, nagging me to populate it. Which I shouldn't need to do if I'm not crossposting.

To post without crossposting, I have to manually turn off the child tickybox (the one specific to crossposting to LJ), and I have to have the parent tickybox ("Crosspost This") on to do so. (When I do, it unticks and grays out the parent tickey box.)

Put another way, unticking the "Crosspost This" ticky box doesn't turn off crossposting; crossposting remains on so long as the child ticky box (indicating the site to crosspost to) is on, and the child ticky box is not unticked by unticking its parent, as is conventional; in that weird state, the form does not submit, and the user is prompted for a password they shouldn't need.

(Also, it took me way too long to figure out what was wrong, because the prompt for the missing password is so low-key, I didn't notice it. (It may have scrolled off the screen at the moment I tried to submit?) All I could tell is that pushing the "post" button did nothing, and I figured it might just be some CSS or JS bug/imcompatibility w/ my browser. Maybe make the "Can't submit, missing required info" notice more prominent?)

FF 48.0.2 on Mac OS 10.6.8.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org