مسودات مفقودة في تطبيقات iOS بسبب إيماءة السحب للأعلى

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

أظن أن هذه مشكلة منخفضة الاحتمال لكنها مؤلمة. لا تحدث باستمرار، ولكن عندما تحدث، فإن فقدان المسودة أمر غير ممتع. خاصة إذا كانت مسودة طويلة. خاصة مسودة طويلة كتبتها بإبهامي.

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

نعم، هل جربت إعادة الدخول إلى الموضوع؟ من غير المرجح أن يكون قد فُقد بالفعل. جرّب اختبار السيناريو.

نعم، تمكنت من صد الهجمات عدة مرات. لكن قد يكون الأمر أن المسودات التي لا تصل إلى مهلة الحفظ تضيع.

يجب أن يتجاوز المسودات الحد الأدنى لعدد الأحرف في المنشور (20 حرفًا) للحفظ، وتحدث عمليات الحفظ التلقائي للمسودات كل 60-90 ثانية تقريبًا حسب ما أذكر، وسأحتاج إلى التحقق من الكود.

تلقى، ولكن حتى لو كان حفظ المسودات مقبولاً، فإن إغلاق المنتديات وفقدان موقعي باستمرار أمر مزعج.

أقوم بالرجوع إلى منشورات سابقة كثيرًا أثناء الكتابة في Discourse. حدث ذلك مرة أخرى أثناء الرد هنا.

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

iOS 12.4.1 iPhone 6s

  1. قم بزيارة الموضوع.

  2. اضغط على الرد.

  3. تأكد من ظهور صندوق الرد والمنشورات السابقة معًا.

  4. قم بالتمرير إلى أعلى في المنشورات بقوة.

لا أعتقد أن إصبعك يجب أن يلمس شريط العنوان. الضغط بالتأكيد؛ لقد نجحت في إعادة إنتاج المشكلة بمجرد محاولة التمرير في المنشورات.

إذن هذا الأمر خاص بالتطبيق، هل يفسر التطبيق تمرير الشاشة على أنه إيماءة للتطبيق؟ هل يمكنك تكرار هذه المشكلة في متصفح سفاري (بدون تطبيق)؟

يحتوي التطبيق بالفعل على إيماءة ‘اسحب للأسفل لإغلاق الشاشة الحالية’. وأؤكد أن التمرير بعنف للأعلى وللأسفل يُفعّل المشكلة، خاصةً عند التمرير من الثلث العلوي من الشاشة للأسفل.

سأبحث في سبل معالجة هذه المشكلة. يمكن تعطيل الإيماءة، لكنها مفيدة، لا سيما في الحالات التي تكون فيها الشاشة الحالية غير مستجيبة وشريط التنقل السفلي غير مرئي.

لم أتابع بعد، هل يقوم بحذف المسودة المحفوظة أم ببساطة يغلق الصفحة؟

لا أعتقد أنه من الممكن أن يؤدي ذلك إلى حذف مسودة محفوظة.

لكنني لاحظت اليوم أن إيماءة السحب للأسفل للإغلاق أسهل بكثير في تفعيلها على هواتف iPhone التي لا تحتوي على شق (6s، 7، 8) مقارنة بتلك التي تحتوي على شق.

أعتقد أن الحل الأسهل هنا هو إزالة الإيماءة لهواتف iPhone التي لا تحتوي على شق.

يبدو ذلك جيدًا بالنسبة لي!

@kemitchell لقد طبقت إصلاحًا مختلفًا قليلاً لهذا. في هواتف iPhone التي لا تحتوي على شق، لا يزال إيماءة السحب من الأعلى للإغلاق نشطًا، لكنني عدلت معاملاته لجعل تفعيله أصعب. الآن يحتاج المستخدمون إلى بدء السحب من نقطة أعلى، بالقرب من أعلى 10% من الشاشة (عند رأس صفحة Discourse) لتفعيل الإيماءة.

الإصلاح متاح في النسخة التجريبية من التطبيق (استخدم هذا الرابط لتثبيت النسخة التجريبية عبر TestFlight).