I had the same thing, so i just refreshed the page and it fixed
Actually etherdelta don't works in the same way, other centralized exchanges works. They perform each trade in main eth chain that mean to get your order executed it needs to get atleast one block confirmation in ETH chain which might take time.
Refreshing page or waiting for just few seconds can fix those temporary visual error, the tokens with high daily trading volume might have such bug because of delay in block confirmation.