Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Post History

71%
+3 −0
Q&A Saving post after ALT text warning still treats the draft as unsaved

This is about a bug I've encountered a few days ago when I wrote an answer to the new design question, and which I had not yet gotten around to report. The bug ultimately led me to double-post my a...

0 answers  ·  posted 3y ago by celtschk‭

Question bug creating-posts
#1: Initial revision by user avatar celtschk‭ · 2021-06-11T11:38:30Z (over 3 years ago)
Saving post after ALT text warning still treats the draft as unsaved
This is about a bug I've encountered a few days ago when I wrote an answer to the new design question, and which I had not yet gotten around to report. The bug ultimately led me to double-post my answer.

Here's what happened:

In my post, I included an image, but forgot to add an ALT text. When I submitted the post, I got a message telling me that I didn't add the alt text (this actually was a pleasant surprise).

Thus I scrolled up to the edit box, added the ALT text, and pressed the “Save Post” button below the message. So far, so good.

However after I did so, the post appeared, but I also got a message that there are unsaved changes in my draft, which was still loaded in the edit box right below, still with a “Save Post” button below. Since the only change I had done was the ALT text, which isn't visible normally, it wasn't clear to me whether the old or the new version had been saved. However I expected that if I press the save button below, the worst case that should happen would be a no-change edit of my answer (that's why I didn't bother using web developer tools to figure out if the post already had the ALT text &mdash; something a normal user shouldn't need to do anyway).

Instead, however, it turned out that it posted my message a second time. There's not much damage (I just deleted one of the two posts), but clearly this is not how it should be.

I think the problem is that on submission, the system has to explicitly be told that the draft now is posted and therefore needs to be discarded, and the function triggered by the submit button under the message warning about the forgotten ALT text does not do that.