खिड़की से चैट नेविगेटर को अलग करें यह अधिकतम हो जाता है

Featurekamo-internal
शिप
27 अगस्त 2026 को 8:05 pm बजे UTC
लेखक
kamo
Commit
8b5ccc0

बातचीत नेविगेटर टूलविंडोशेल का एक चाइल्ड प्रोप था, जिसे प्रस्तुत किया गया था अधिकतम विंडो की सामग्री बॉक्स के अंदर। इसमें एक पंक्ति क्लिक करना खुलता है कि बातचीत को अधिकतम करने के लिए, जो इसे रखने वाली विंडो को ध्वस्त करता है - इसलिए नेविगेटर हर तरह के उपयोग पर अमाउंटेड और रिमाउंटेड। सदस्य नेविगेट करके उन चीज़ों को नष्ट करना जो उनके साथ नेविगेट कर रहे थे: बाल्टी, स्क्रॉल स्थिति और खोज पाठ सभी तत्काल वे क्लिक रीसेट करें। यह अब एक डॉक-लेवल भाई है। टूलडॉक वास्तव में एक माउंट करता है ChatNavigatorPanel, बाएं किनारे को बंद कर दिया, और अधिकतम विंडो बंद हो जाती है इसमें से कम (`leftInset`) बजाय नीचे खींचा जा रहा है। एक swap पार पैनल कभी भी अनमाउंट नहीं होता है, इसलिए रीएक्ट के दृष्टिकोण से कुछ भी नहीं होता है यह बाल्टी बीज को पहले टूल में जमे हुए किया जाता है। किसी सदस्य के तहत फिर से फ़िल्टर नहीं करता है जो सिर्फ पंक्ति पर क्लिक करता है। मोशन लीड-एंड-ट्रेल है: मैक्सिमाइज़िंग, नेविगेटर बाएं से बाहर निकलता है किनारे और खिड़की विस्तार करती है कि इसके पीछे क्या 70ms है; पुनर्स्थापना 90ms तक पहुंचने वाले रिवर्स, विंडो पहले, नेविगेटर को चलाता है। न तो घटक एक दिशा को स्टोर करता है - दोनों देरी `maxized` से हो रही है, इसलिए ध्वज दिशा है। साझा समय अधिकतम Motion.t में रहते हैं क्योंकि दो हिस्सों को अब एक दूसरे के राज्य को नहीं देखा जा सकता है। एक पंक्ति क्लिक अलग से choreographed है (useMaximizedSwap): फलक फ्रीज और दो बातचीत एक विंडो के बजाय इसके अंदर क्रॉस-डिसोल्व हो जाती है जब एक दूसरे से बाहर निकलता है तो यह एक नाविक स्टैंड के बगल में उड़ता है अभी भी। ध्वस्त खिड़की पैन की ज्यामिति को रहती है जबकि यह फीका पड़ जाता है, फिर अभी भी संक्रमण के साथ अपने डॉक स्लॉट पर एक बसे हुए बीट हो जाता है, इसलिए यह देखने के बजाय वापस उड़ान के बजाय लुप्तप्राय द्वारा प्रकट होता है। ओपेसिटी और सीएसएस से फ्रेमर-मोशन में बदलाव: एक सीएसएस संक्रमण पहले से ही माउंटेड तत्व के लिए "8px लोअर से शुरू" व्यक्त नहीं कर सकता है, जो पहले से ही माउंटेड तत्व के लिए शुरू होता है। क्या एक खिड़की को फलने में फँसाना है? ज्यामिति सीएसएस पर रहती है - फ्रेमर प्रत्येक फ्रेम को फिर से मापेंगे (100vw - Npx)। पसंद-कम-गति इसमें से सभी को एक अस्पष्टता स्वैप में छोड़ देता है। पतन राज्य उपयोग में लिफ्टChatNavigatorCollapse: टूलडॉक की जरूरत है विंडो को आकार देने के लिए नेविगेटर की चौड़ाई, और एक घटक अपनी चौड़ाई का मालिक है यह नहीं बता सकता। कोई नया i18n कुंजी नहीं है। सत्यापित: tsc स्वच्छ, 144 परीक्षण उपकरणों के पार पास / और बातचीत /, सभी गार्ड स्क्रिप्ट पास करते हैं। दो लोड-असर व्यवहार (जंगली बाल्टी बीज, घुलने के माध्यम से आयोजित फलक) उत्परिवर्तन परीक्षण किया गया था। दृश्य रूप से सत्यापित नहीं है - इस रेपो में कोई हेडलेस ब्राउज़र नहीं है।.

सभी बदलाव

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

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

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