chewing/chewing-editor

Show notification after user failed to add a phrase

skellroyal opened this issue · 3 comments

In now operating behavior, user have to click the refresh button after finish add a phase, and then scroll the phase list to the bottom to check whether the phase has been add or not. To user, it is very unfriendly. If we can do it in one step, why should we take two?
Moreover, when user finish add a phase, there are no any notify message, it might let someone feel confuse e.g. “Is it fail? Or success?”

In now operating behavior, user have to click the refresh button after finish add a phase,

No, if addition is succeed, the phrase will be add into list immediately and show the notification to tell user it's added. As screenshot below.

image

Here is my add process.

  1. Click 'Add' button and type a phrase
    1s
  2. After add phrase (didn't show any notify message)
    2s
  3. Click 'Refresh' button (# of phrases change to 61)
    3s
  4. Scroll down to see the result (not friendly to user)
    4s

ref: #99

So you failed to add the phrase because you didn't provide the bopomofo for the phrase.
And when you clicked Refresh, it loaded the phrase auto-added by chewing itself.

You're right, maybe we have to show some message to tell user the operation is failed.