投稿のキャンセルや返信のトピック変更時にキャンセルボタンがない

再現手順:

  1. トピック(または投稿)への返信を開始します。
  2. 別のトピックに移動します。
  3. 返信ボタン(トピックまたは投稿に対して)を押します。
    または
    キャンセルボタンを押します。

この時点で、以下のポップアップが表示されます:


「はい、破棄」をクリックすると、下書きが削除され、返信ボックスがクリアされ、返信先が変更されます(「キャンセル」をクリックした場合、返信ボックスが閉じます)。「いいえ、下書きを保存」をクリックすると、下書きは保持されますが、返信ボックスはクリアされ、返信先が変更されます(「キャンセル」を押した場合、返信ボックスが閉じます)。

「いいえ、下書きを保存」をクリックした際のこの動作はバグでしょうか?これが意図的なものかどうかが不明だったため、このトピックを #feature に分類しました。意図的でなければ、これはバグだと考えられます。意図的だったとしても、このアプローチには大きなユーザビリティの問題があると思います。理想的には、新しい返信先をクリックした際に、下書きの宛先が自動的に変更されるべきです(同じトピック内で新しい返信先をクリックした場合と同様に)。少なくとも、操作をキャンセルする方法があるべきです。現在、ダイアログが開いた後にアクションをキャンセルする(つまり、返信ボックスをクリアしたくない場合)唯一の方法は、ESC キーを押すことですが、もちろんモバイル端末では機能しません。ダイアログボックスの外をクリックしても操作はキャンセルされず、「X」ボタンや「キャンセル」ボタンも存在しません。

「いいね!」 1

これはあなたのバグです @sam

「いいね!」 1

これは少し複雑な問題です。現在の動作は意図的なものです。

おそらく3つの選択肢があります。

  1. 返信先を変更する
  2. 破棄して新しい返信を開始する
  3. 保存して新しい返信を開始する

現時点では返信先の変更は非常に困難ですが、そもそもなぜあるトピックに返信しようとしていたのに、考えを変えて全く別のトピックへの返信にしたいと思うのでしょうか?

正直、ここでどうすべきか確信が持てません。以下のように変更できるかもしれません:

新しいトピックに返信しようとしています。

[後で下書きを保存] [この下書きを返信として使用]

ここで使用する文言の選択が難しいところです。

「いいね!」 3

もしそれが非常に稀であれば、今は無視するのが良いと思います。

申し訳ありませんが、何を無視しているのでしょうか?条件なしでリターゲットすることを意味しますか?

つまり、下書き作成画面が開いている(あるいは最小化されている)状態で、誤って別のトピックに返信をクリックした場合、その下書きが新しいトピックに移動してしまうということです。

つまり、何もしないことです。

「いいね!」 1

私の主な用途は、あるトピックから別のトピックへ何かを引用することです。頻繁に行うわけではありませんが、リターゲットしたい主な用途はこれです。

ただし、今回はそうではありませんでした。この場合、誤って返信ボタンを押してしまい、通常は「操作をキャンセル」を意味するボタンを押したら、作曲中の返信が消えてしまったことに腹が立ちました。


なぜユーザーに下書きを保持するかどうかを確認しなければならないのでしょうか?以下のような方がシンプルだと思います:

  1. 新しい返信を開始する(これで自動的に下書きが保存される)または下書きを新しいトピック/投稿にリターゲットする。どちらが好ましいか取决于你们。
  2. キャンセル

あなたの新しい提案は、私が最初に指摘した問題と同じで、単に何もしないという選択肢がありません。

「いいね!」 1

@sam これについてあなたの考えはどうですか?

「いいね!」 1

正直なところ、よくわかりません。ここに「キャンセル」を追加することもできそうですが、メニューに項目が3つになると考えると、かなり複雑になります。

「いいね!」 2

おそらく「X」アイコンだけでも十分でしょうか?あるいは、ダイアログの外をクリックして閉じる方式はいかがでしょうか?もちろん、アプリケーション全体との一貫性を考慮する必要があります。基本的には以下の点を確認してください:

  • 他のダイアログに3つのボタンはありますか?
  • 他のダイアログに、右上隅にダイアログを閉じる「X」ボタンはありますか?
  • 他のダイアログは、外側をクリック/タップすると閉じますか?

作曲エリアをクリアするボタンを維持しつつ、下書きを保持しながら作曲エリアをクリアする機能と、下書きを削除しながら作曲エリアをクリアする機能の両方を維持する場合、他にどのような選択肢があるか確信が持てません。正直なところ、後者の機能が必要である理由もまだよくわかりません。

「いいね!」 1