KamoCRM

जैसे ही बैज इसकी गिनती करता है, नया मेल / संदेश दिखाता है

Fixkamo-internal
शिप
24 सितंबर 2026 को 8:50 pm बजे UTC
लेखक
Kamo
Commit
4b3f26f

बैज और सूची एक ही सॉकेट को सुनती है, और ईमेल सर्विस हर तरह रिले करती है आगमन (NATS पर सत्यापित: email.changed ARRIVED दोनों फलियों से, फिर उसके बाद unread स्नैपशॉट जो बैज को स्थानांतरित करता है). सूची में बदलाव दूर हो गया जब भी यह अपने पहले पृष्ठ से अधिक था, तो पुनः लोड पेज 0 नहीं होगा एक पाठक को फिर से शीर्ष पर ले जाया जाता है। लेकिन किसी भी स्क्रॉल के बिना सूची पृष्ठ: एक वापसी यात्रा पेंट 25 कैश्ड पंक्तियों, जो लोड-अधिक के अंदर बैठते हैं थ्रेसहोल्ड, इसलिए पृष्ठ 1 माउंट पर लोड हो गया और कोई आगमन फिर से सूची में नहीं पहुंच गया। जब तक पृष्ठ को पुनः लोड नहीं किया गया था। एकमात्र अन्य पुनः लोड पथ एक के लिए इंतजार RealtimeNotifier क्षमता है कि कोई प्रदाता नहीं है। एक बदलाव अब पहले पृष्ठ को प्राप्त करता है और उसे जो कुछ भी लोड हो रहा है उसे फोल्ड करता है (lib/email/liveListRefresh): शीर्ष पर नई पंक्तियों, सर्वर, पंक्तियों से झंडे पहले पृष्ठ की श्रेणी में गिरावट आई, गहरी पृष्ठों को रखा गया। सूची रहती है जब एक रीडर के ऊपर मेल भूमि नीचे स्क्रॉल करती है तो स्क्रीन पर पंक्तियां। परिवर्तन की घटनाओं का एक फटकार एक अनुरोध है, उनमें से अंतिम के बाद शुरू हुआ। और कभी भी एक पृष्ठ-0 अनुरोध में शामिल नहीं हुआ जो पहले से ही बाहर था परिवर्तन - वह नए संदेश के बिना फ़ोल्डर पढ़ सकता है। वास्तविक संदेशब्राउज़र के खिलाफ क्रोम में सत्यापित: पहली यात्रा, बाद में स्क्रॉल करना, एक वापसी यात्रा, एक रीडर ने गहरी स्क्रॉल किया, एक अन्य जगह हटा दिया, और एक धीमी सर्वर पर दो आगमनों ने बिना किसी रिलोड के बदलाव को दिखाया।.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.

Foreverमूल्य निर्धारण देखें