غياب زر الإلغاء عند إلغاء المشاركة أو تغيير الرد إلى موضوع مختلف

خطوات التكرار:

  1. ابدأ بالرد على موضوع (أو منشور).
  2. انتقل إلى موضوع آخر.
  3. اضغط على زر الرد (إلى موضوع أو منشور).
    أو
    اضغط على زر الإلغاء.

في هذه المرحلة، يظهر هذا النافذة المنبثقة:


عند النقر على «نعم، التخلي»، يتم حذف المسودة، وتُفرغ صندوق الرد، ويتغير هدف الرد (أو يُغلق صندوق الرد إذا نقرت على «إلغاء»). أما عند النقر على «لا، حفظ المسودة»، فيتم الاحتفاظ بالمسودة، لكن يُفرغ صندوق الرد مع ذلك، ويتغير هدف الرد (أو يُغلق صندوق الرد إذا ضغطت على «إلغاء»).

هل هذا السلوك عند النقر على «لا، حفظ المسودة» يُعدّ خللاً؟ لقد وضعتُ هذا الموضوع في Contribute > Feature لأنني لم أكن متأكداً مما إذا كان هذا مقصوداً أم لا. إذا لم يكن مقصوداً، فأعتقد أنه خلل. أما إذا كان مقصوداً، فأعتقد أن هناك مشكلة كبيرة في سهولة الاستخدام مع هذا الأسلوب. من الناحية المثالية، أعتقد أنه يجب إعادة توجيه المسودة عند النقر على هدف رد جديد (تماماً كما يحدث عند النقر على هدف رد جديد داخل نفس الموضوع). ولكن على الأقل، يجب أن يكون هناك طريقة لإلغاء العملية. حالياً، الطريقة الوحيدة لإلغاء إجراءك (أي إذا لم ترغب في إفراغ صندوق الرد) بعد فتح النافذة المنبثقة هي الضغط على ESC، وهو بالطبع لا يعمل على الأجهزة المحمولة. كما أن النقر خارج النافذة المنبثقة لا يلغي العملية، ولا يتوفر زر X أو زر «إلغاء» متاح.

إعجاب واحد (1)

هذا هو الخطأ الخاص بك @sam

إعجاب واحد (1)

هذا أمر معقد. السلوك الحالي مُتعمَّد.

أظن أن هناك ثلاث خيارات:

  1. تغيير الهدف
  2. التخلي عن الأمر والبدء برد جديد
  3. الحفظ والبدء برد جديد

في الوقت الحالي، تغيير الهدف ليس بالأمر السهل على الإطلاق، ومع ذلك… لماذا تكون بصدد الرد على موضوع ما، ثم تغير رأيك وتريد أن يكون الرد على موضوع مختلف تماماً؟

بصراحة، لست متأكداً مما يجب فعله هنا. أعتقد أننا يمكننا تغيير هذا إلى:

أنت على وشك الرد على موضوع جديد.

[احفظ المسودة لاحقاً] [استخدم هذه المسودة كرد]

ما النص المناسب للاستخدام هنا هو أمر صعب.

3 إعجابات

إذا كان نادرًا جدًا، فأنا أميل إلى تجاهله في الوقت الحالي.

عذرًا، تجاهل ماذا؟ هل تقصد إعادة التوجيه دون قيد أو شرط؟

هذا يعني أنه إذا نقرت بالخطأ على الرد في موضوع مختلف بينما يكون محرر الرسائل مفتوحًا (أو حتى مصغرًا)، فإن المسودة ستنتقل إلى الموضوع الجديد.

أعني عدم فعل أي شيء.

إعجاب واحد (1)

الاستخدام الأساسي لي لذلك هو اقتباس شيء من موضوع واحد إلى موضوع آخر. لا أفعل ذلك غالبًا، لكن هذا هو الاستخدام الرئيسي حيث أرغب في تغيير الهدف.

لكن هذا لم يكن ما حدث هذه المرة. أعتقد أنني في هذه الحالة ضغطت على زر الرد بالخطأ، وكان مزعجًا أن الضغط على الزر الذي عادةً ما يعني “إلغاء العملية” قد حذف ردّي من المُنشئ.


لماذا يجب أن تسأل المستخدم عما إذا كان يريد الاحتفاظ بالمسودة أم لا؟ أعتقد أن شيئًا مثل هذا سيكون أبسط:

  1. بدء رد جديد (سيحفظ المسودة تلقائيًا) أو إعادة توجيه المسودة إلى موضوع/منشور جديد. أيهما تفضلون يا رفاق.
  2. إلغاء

لدى مقترحكم الجديد نفس المشكلة التي ذكرتها في الأصل، ألا وهي عدم وجود خيار للقيام بـ لا شيء ببساطة.

إعجاب واحد (1)

@sam ما هي آرائك في هذا؟

إعجاب واحد (1)

بصراحة، لست متأكدًا. أظن أننا يمكننا إضافة خيار

إعجابَين (2)

ربما تكون أيقونة X كافية؟ أو النقر خارج مربع الحوار لإغلاقه؟ من الواضح أن هناك الكثير مما يجب مراعاته فيما يتعلق بالاتساق مع بقية التطبيق. بشكل أساسي:

  • هل تحتوي أي حوارات أخرى على ثلاثة أزرار؟
  • هل تحتوي أي حوارات أخرى على X في الزاوية العلوية لإغلاق الحوار؟
  • هل تغلق أي حوارات أخرى عند النقر/اللمس خارج الحوار؟

لست متأكدًا من الخيارات الأخرى المتاحة إذا كنت ترغب في الاحتفاظ بزر لمسح محرر النصوص مع الحفاظ على المسودة و مسح محرر النصوص مع حذف المسودة. بصراحة، لا زلت غير متأكد من سبب ضرورة الأمر الأخير.

إعجاب واحد (1)