डॉक पॉपअप विंडो पेज स्क्रॉलबार के बगल में, इसके शीर्ष पर नहीं

Fixkamo-internal
शिप
14 अगस्त 2026 को 10:30 pm बजे UTC
लेखक
kamo
Commit
6349802

टूल विंडो अपने किनारे से व्यूपोर्ट और डॉक राइट-टू-लेफ्ट पर तय की जाती हैं, और लेआउट को उस किनारे पर कब्जा करने के बारे में बताया गया था: बातचीत केंद्र। केंद्र बंद होने के साथ, सही-सबसे विंडो को 5px से रखा गया था। window.innerWidth — जो पृष्ठ की अपनी स्क्रॉलबार को उपयोगी चौड़ाई के रूप में गिना जाता है, क्योंकि यह बार पृष्ठ के अंदर एक स्क्रॉल कंटेनर से संबंधित है और नहीं दस्तावेज़ इसलिए खिड़की बार के शीर्ष पर उतरी। अब डॉक को यह स्पष्ट करने के बजाय किनारे को मापता है: सबसे व्यापक पृष्ठ के बीच लंबवत स्क्रॉलबार स्क्रॉल कंटेनर वास्तव में पृष्ठ के खिलाफ फ्लश जब यह खुला होता है तो दाहिने किनारे या बातचीत केंद्र की चौड़ाई। केंद्र जीत जोड़ने के बजाय, क्योंकि यह खुद उस किनारे पर तय होता है और उस किनारे को कवर करता है स्क्रॉलबार - दोनों की गिनती पैनल के बीच एक स्क्रॉलबार चौड़ा अंतर खुल जाएगा और पहली विंडो। एक स्क्रॉलर जो किनारे से शुरू होता है (सेटिंग कार्ड, साथ में) या इसके बिना मदद दराज को खारिज कर दिया जाता है, इसलिए इसका बार डॉक को धक्का नहीं देता है स्क्रीन के बीच के आसपास। एक बार खुले समय में मापने के लिए केवल तभी सही है जब तक कि पृष्ठ फोल्ड हो जाता है एक खुली खिड़की के नीचे, इसलिए उन स्क्रॉलर्स रिलेआउट्स पर एक ResizeObserver जब एक बार पहुंचता है या छोड़ देता है। यह सामग्री बॉक्स देखता है, सीमा बॉक्स नहीं - एक स्क्रॉलबार दिखने में सीमा बॉक्स से कुछ भी नहीं लगता है, इसलिए एक सीमावर्ती पर्यवेक्षक कभी नहीं होगा आग। अंकगणित ऐप/lib/toolDockGeometry.ts में है, जिसमें DOM ने पीछे छोड़ दिया है। संदर्भ में, इसलिए जिस नियम के बारे में एज ऑक्यूपेंट जीत बिना किसी चीज के परीक्षण योग्य है ब्राउज़र.

सभी बदलाव

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

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

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