- शिप
- 14 अगस्त 2026 को 4:49 pm बजे UTC
- लेखक
- kamo
- Commit
- 7bc4745
एक अलग नोट को फिर से खोलना अब इसे वास्तव में वापस डाल देता है जहां यह छोड़ दिया गया था, पर उस स्क्रीन पर इसे छोड़ दिया गया आकार। प्लेसमेंट डेविस के अनुसार है, जानबूझकर। कौन से नोट्स फ्लोटिंग हैं? सदस्य की संपत्ति और यूआई प्राथमिकताओं में सर्वर-साइड रहता है, इसलिए यह उन्हें हर जगह अनुसरण करता है; जहां एक नोट SITS स्क्रीन की संपत्ति है उनके सामने, और एक लेआउट जो 27 "डेस्कटॉप सूट करता है, एक पर गलत है लैपटॉप। इसलिए प्लेसमेंट स्थानीय स्टोरेज में रहते हैं, जो सदस्य द्वारा दायर किया जाता है क्योंकि एक ब्राउज़र एक उपकरण है लेकिन एक से अधिक व्यक्ति हो सकता है। प्लेसमेंट उद्देश्य पर चिपचिपा जीवित रहते हैं - एक नोट बंद करने के लिए उसके रहता है ज्यामिति, जो पूरे बिंदु है - इसलिए स्टोर को प्रति सदस्य को कैप किया जाता है और कम से कम जगह पहले evict. बहाल करने पर 404s) तुरंत अपना स्लॉट देता है। दो चीजें जो इसे सही करना था: - Logout एक थोक LocalStorage.clear() है, जिसे गिरा दिया जाएगा प्रत्येक साइन-आउट पर लेआउट। यह अब इस एक कुंजी को कैप्चर और पुनर्स्थापित करता है उसी तरह यह पहले से ही गहरे लिंक स्टैश के लिए करता है। नोट आईडी और केवल समन्वयित, कभी सामग्री नहीं। - माउंट पर चलने के बजाय सदस्य आईडी के लिए हाइड्रेशन इंतजार करता है। प्लेसमेंट सदस्य हैं, इसलिए हम जानते हैं कि यह कौन है इससे पहले कि हम बहाल चुपचाप इस डिवाइस के लेआउट को नजरअंदाज कर देगा और वापस आ जाएगा क्रॉस-डिवाइस ज्यामिति। पुनर्स्थापना पर प्राथमिकता इस उपकरण का स्थान है, और जो कुछ भी हो क्रॉस-डिवाइस वरीयता आखिरी ली गई - इसलिए एक ब्रांड-न्यू डिवाइस अभी भी खुलता है एक कैस्केड के बजाय एक sane लेआउट के लिए - और किसी भी तरह यह फिर से दबाया जाता है वर्तमान व्यूपोर्ट के लिए।.