- Shipped
- 7 सितंबर 2026 को 4:34 am बजे UTC
- Author
- Kamo
- Commit
- e86b625
एक docked खिड़की के शीर्ष किनारे का आकार हर खिड़की के शीर्ष किनारे पर जाता है - पंक्ति बैठता है नीचे एक पंक्ति में अपने शीर्ष के साथ, और विभिन्न ऊंचाइयों की एक पंक्ति एक बीहड़ है एक पंक्ति के बजाय किनारे। सदस्यों ने गलत तरीके से आने वाली खिड़कियों को देखते हुए रखा वैसे भी, intermittently. चार अलग तरीके, एक साझा कारण: पंक्ति ऊंचाई किसी भी चीज से नहीं ली गई थी, यह प्रत्येक विंडो पर किया गया था और उम्मीद की गई थी कि वह किसी भी चीज से नहीं ली गई थी। समान रहना। रोज़मर्रा को कोई रेस की जरूरत नहीं है और सभी पर कोई इशारा नहीं है। `layoutDock` एक खिड़की clamps क्या देखा जा सकता है और रिलेआउट लिखते हैं कि क्लैंप संख्या वापस विंडो में, इसलिए 600px viewport पर खोला गया विंडो 584 लंबा हो गया - के लिए कभी दृष्टिकोण को बढ़ाने के लिए और कुछ भी इसे वापस नहीं दिया क्योंकि कोई सदस्य-चुनाव के साथ ऊंचाई डॉक जानबूझकर "कोई राय नहीं" थी और हर विंडो को छोड़ दिया क्योंकि यह पाया गया यह अगली विंडो 690 के रजिस्ट्री डिफ़ॉल्ट पर खोला गया, इसके बगल में। में कुछ नहीं ऐप को पता था कि दोनों मैच के लिए थे। इसलिए अब पंक्ति में हमेशा ऊंचाई होती है: `dockRowHeight` सदस्य के जवाब अगर वे करते हैं अगर वे नहीं हैं, तो एक और dock DEFAULT HEIGHT सेट किया है, फिर से व्युत्पन्न वर्तमान viewport हर बार। दबाना बंद हो जाता है, और एक दृष्टिकोण है कि सिकुड़ता है और फिर बढ़ता है। `dockHeightnow` अभी भी जवाब देते हैं प्रश्न के लिए यह वास्तव में पूछ रहा था - क्या सदस्य चुना गया है? आवश्यक लेआउट सवाल। अन्य तीन: - एक विंडो अपने उपकरण के डिफ़ॉल्ट पर पैदा हुई थी और बाद में एक पूरी आरएएफ को सही किया। कि एक व्यस्त मुख्य धागे पर एक दृश्यमान पॉप है और नीचे, कभी कभी कभी कभी नहीं आया सब पंक्ति की ऊंचाई अब `windowopened` पर खर्च की जाती है, याद रखने के अलावा चौड़ाई, इसलिए एक खिड़की का जन्म पंक्ति की ऊंचाई में हुआ है। - शुरुआती ओपन बफर ने अपने खुला प्रदर्शन को फिर से शुरू कर दिया क्योंकि स्टोर के अपने श्रोता के पहले ही थे। कुछ लाइनों को आगे नीचे दर्ज किया गया, इसलिए प्रारंभिक खुला — एक गहरी कड़ी, एक ऑटो-पॉपअप, किसी भी बच्चे जिसका माउंट इफेक्ट अपने माता-पिता से पहले चलता है - इसके बारे में याद किया `windowOpened` (row height, स्मरण चौड़ाई), इसकी `makeRoom` (कोई हेक्सहेड नहीं ले जाया गया) इसके अलावा `wrapAroundDock` (सभी पर कोई फिर से पैक नहीं) और तब तक अजीब रहना कुछ और पंक्ति फिर से पैक करने के लिए हुआ। अब नाली चली जाती है। - एक फ्लोटिंग विंडो को 'prefloat`' पर पंक्ति पूर्वावलोकन लैंडिंग पर वापस खींचा गया ऊंचाई, जो ऊंचाई है जब यह छोड़ दिया था। और `tool:resize` / `onRequestResize` ने ऊंचाई लिखी और कुछ भी नहीं पैक किया, जिससे खिड़की खड़ी हो गई इसे वापस खींचने के लिए निर्धारित कुछ भी नहीं है। इसके अलावा, एक टैब में खींची गई ऊंचाई अब दूसरों तक पहुंचती है। `prefs` एक बार पढ़ा गया था मॉड्यूल लोड, इसलिए उसी सदस्य के दो टैब फिर से लोड होने तक असहमत थे, जिसमें कोई नहीं था संकेत उपलब्ध है कि अंतर की व्याख्या करेगा। मध्य-ड्रैग को मना करना, जो है केवल एक ही समय में एक हाथ पहले से ही सीवन पर लड़ेंगे। `dockRowHeight.test.ts` नया है और REAL प्रदाता, स्टोर और लेआउट को ड्राइव करता है रणनीति - उस फ़ोल्डर में प्रत्येक अन्य फ़ाइल `ToolWindowsContext`, और क्रोधितता इसके अंदर थी - प्रत्येक संकेत के बाद पूछते हैं कि क्या पंक्ति फ्लश है। रजिस्ट्री के अपने परीक्षण में एक गार्ड विफल हो जाता है अगर कोई उपकरण पंक्ति डिफ़ॉल्ट घोषित करना बंद कर देता है, चूंकि एक लंबे डिफ़ॉल्ट वाले उपकरण को लंबा नहीं होना चाहिए, केवल बनाने के लिए पंक्ति की शुरुआती ऊंचाई एक सिक्का टॉस है।.