Just before the "your item has been added" message box pop-up, there's another pop-up saying "Please wait..." which appears very quickly, too fast to read almost... therefore it looks sloppy.

Is there a way to remove the "Please wait..." message box from appearing AND/OR put a check to see that if the process is taking a long time, then display the "Please wait..." box for a good amount of time.

Right now, on my relatively fast server... every time I press "add to cart" there's a half second flicker showing "Please wait..." and then the "your item has been added", it looks very buggy/messy that way.


tunic’s picture

Component: Code » User interface
Assigned: Unassigned » tunic
Category: feature » bug
Priority: Major » Normal

Bug confirmed.

Problem is that two messages are displayed using BlockUI jquery plugin, but both of them uses a fader in, so when second messages comes out first diseappear and second appears using this fader in, so it seems to flickr.

Fix will keep track of popup state (displayed or not), and avoid using fader if already displayed. I think this solution it's ok.

I've this almost fixed, but need to do more testing.

Changing to bug report and lowering priority.

tunic’s picture

Status: Active » Fixed

Fix committed to 2.0-beta5.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Cablestein’s picture

Status: Closed (fixed) » Needs work

Hey, in Beta 10, this still seems to be an issue.

tunic’s picture

Status: Needs work » Fixed

The two message are always shown, but if server is fast first one is hard to see. But this is not important, because user gets the useful information in the second message (item added, removed, whatever).

Fix covers the flickering (first message appears fading in, suddenly disappear and second appears fading too).

I've checked behavior and there was an error when add to cart button is pushed several times (flickering again). Is this error why you have reopened this bug? If yes is fixed in dev :)

If you want to make the first message an option or let first mesasge being displayed a minimum time to be readed I'm afraid but this is not trivial. Because I don't consider it a bug I'm going to put my efforts in other issues. However, any patch is welcome and will be tested.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

bpbala’s picture

How to enable please wait message or animation when the user is registering or login? Thanks Balu