لقد فقدت بعض المسودات باستخدام تطبيق iOS منذ تحديث الواجهة. يحدث هذا أحيانًا عندما أتصفح للأعلى والأسفل بين المنشورات السابقة أثناء الكتابة، وأقوم عن طريق الخطأ بتفعيل إيماءة لسحب المنتدى بأكمله للأسفل، مما يعيدني إلى شاشة اختيار المنتدى. وعندما أفتح المنتدى مرة أخرى، لا توجد مسودة.
أظن أن هذه مشكلة منخفضة الاحتمال لكنها مؤلمة. لا تحدث باستمرار، ولكن عندما تحدث، فإن فقدان المسودة أمر غير ممتع. خاصة إذا كانت مسودة طويلة. خاصة مسودة طويلة كتبتها بإبهامي.
يجب أن يتجاوز المسودات الحد الأدنى لعدد الأحرف في المنشور (20 حرفًا) للحفظ، وتحدث عمليات الحفظ التلقائي للمسودات كل 60-90 ثانية تقريبًا حسب ما أذكر، وسأحتاج إلى التحقق من الكود.
نحتاج إلى خطوات محددة لإعادة إنتاج المشكلة. أو ربما لا تستخدم التطبيق، جرب بدونه لفترة قصيرة وراجع ما إذا كانت الأمور تتحسن؟ شخصياً، أجد أن التطبيق يضيف تعقيداً فقط.
يحتوي التطبيق بالفعل على إيماءة ‘اسحب للأسفل لإغلاق الشاشة الحالية’. وأؤكد أن التمرير بعنف للأعلى وللأسفل يُفعّل المشكلة، خاصةً عند التمرير من الثلث العلوي من الشاشة للأسفل.
سأبحث في سبل معالجة هذه المشكلة. يمكن تعطيل الإيماءة، لكنها مفيدة، لا سيما في الحالات التي تكون فيها الشاشة الحالية غير مستجيبة وشريط التنقل السفلي غير مرئي.
@kemitchell لقد طبقت إصلاحًا مختلفًا قليلاً لهذا. في هواتف iPhone التي لا تحتوي على شق، لا يزال إيماءة السحب من الأعلى للإغلاق نشطًا، لكنني عدلت معاملاته لجعل تفعيله أصعب. الآن يحتاج المستخدمون إلى بدء السحب من نقطة أعلى، بالقرب من أعلى 10% من الشاشة (عند رأس صفحة Discourse) لتفعيل الإيماءة.
الإصلاح متاح في النسخة التجريبية من التطبيق (استخدم هذا الرابط لتثبيت النسخة التجريبية عبر TestFlight).