Closed Bug 133825 Opened 23 years ago Closed 23 years ago

"Keep this window open after publishing is complete" closes too fast

Categories

(SeaMonkey :: Composer, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
mozilla1.0

People

(Reporter: sujay, Assigned: cmanske)

References

Details

(Whiteboard: publish)

Attachments

(1 file)

using 3/27 build this option does not work. I check it and it still stays up on succesive publish attempts.
also another problem is that if you check that option, it is not remembered.
Keywords: nsbeta1
Whiteboard: publish
Target Milestone: --- → mozilla1.0
Read the text again.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
ok these work now...however we still have a problem where the user wants to check the option but the progress dialog is dismissed so fast that he can't go in there anymore to check it. So should I re-word this bug and REOPEN it ? or file a new one.
verified.. added a comment to bug 134182 about not being able to check "Keep this window after publish" because dialog closes to fast.
Status: RESOLVED → VERIFIED
I thought there was already a bug the "Progress dialog closes too fast issue" I guess not! This one will do just fine.
Status: VERIFIED → REOPENED
Resolution: INVALID → ---
Summary: "Keep this window open after publishing is complete" not working → "Keep this window open after publishing is complete" closes too fast
Attached patch Patch v1Splinter Review
Use a timer to keep window up long enough for user to check/uncheck the button. Also has improvements to layout, fixing bug 133836 -- window doesn't resize so you don't get annoying duplication of list items. (There was no pt in fixing just that one, but since I had to change dialog anyway, it is the right thing to do now.) Fix is very straigtforward: simply put "Publishing..." as a placeholder for status message.
*** Bug 133836 has been marked as a duplicate of this bug. ***
Status: REOPENED → ASSIGNED
Keywords: patch, review
Whiteboard: publish → publish, FIX IN HAND, need r=,sr=
Note: When the user leaves the "Keep window..." check unchecked, the progress dialog will stay open for minimum of 4 sec if not touched. This lets user see messages and check/uncheck the checkbox. If you want it to go away quicker (at any time at all, in fact), simply hit Esc or Enter key and "poof". And if box was checked, but user unchecks it, it stays open 'immediately' (kills existing timer).
oops, last sentence is backwards. Should be: And if box was unchecked, but user *checks* it, it stays open 'immediately' (kills existing timer).
Comment on attachment 76780 [details] [diff] [review] Patch v1 I'm giving my review, but I do have some misgivings. I think "4 seconds over and above the time it takes to publish" is way too long to make the user wait. It would be better if we started the timer at the beginning of the process, so the user will see the dialog for a minimum of 4 seconds (or perhaps 3; 4 still seems a bit long). I think this may make our application seem pokey, "Why is mozilla always so slow in popping down the dialog after publishing?" But given that publishing is new and we're still working this stuff out, the patch is probably better than the situation before the patch, so r=akkana. I did suggest to Charley that it might be a good idea to remove the check for gDialog.KeepOpen.checked in CheckKeepOpen(): always clear the timer in that routine, whether the user is checking or un-checking the option.
Attachment #76780 - Flags: review+
Good suggestions. I can see tweaking this in the future: keep track of how long we've been open since the start, and reduce the "extra time after done" if past some thresshold. But lets keep it simple for this first round. I'll simplify CheckKeepOpen() to always kill the timer if it exists: function CheckKeepOpen() { if (gTimerID) { clearTimeout(gTimerID); gTimerID = null; } }
Whiteboard: publish, FIX IN HAND, need r=,sr= → publish, FIX IN HAND, need sr=
Keywords: nsbeta1nsbeta1+
This bug is critical to Publishing feature
Whiteboard: publish, FIX IN HAND, need sr= → [ADT2]publish, FIX IN HAND, need sr=
Keywords: adt1.0.0
Attachment #76780 - Flags: superreview+
adt1.0.0+ (on behalf of ADT) for checkin to the 1.0 trunk.
Attachment #76780 - Flags: approval+
Comment on attachment 76780 [details] [diff] [review] Patch v1 a=asa (on behalf of drivers) for checkin to the 1.0 trunk
Keywords: adt1.0.0adt1.0.0+
Whiteboard: [ADT2]publish, FIX IN HAND, need sr= → [ADT2]publish, FIX IN HAND, approved
checked in
Status: ASSIGNED → RESOLVED
Closed: 23 years ago23 years ago
Keywords: adt1.0.0+, patch, review
Resolution: --- → FIXED
Whiteboard: [ADT2]publish, FIX IN HAND, approved → publish
Verified on 04-05 trunk.
Status: RESOLVED → VERIFIED
*** Bug 134055 has been marked as a duplicate of this bug. ***
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: