- Spegnimento
- 4 settembre 2026 alle ore 03:35 UTC
- Autore
- Kamo
- Impegno
- 903f0b5
Fare clic su una riga accanto a un terminale massimizzato ha aperto una piccola finestra sopra la parte superiore E' cosi'. Era un lanciatore, non un commutatore. `openConversation(row, { massimizzato: true })` è quello che il navigatore di chat invia e `openTerminal` mai inviato l'equivalente. Il negozio fa già il resto: il suo `openTool` si applica `maximized` a qualsiasi finestra id ritorna — INCLUDE uno il ramo dedupe trovato, che è il caso che conta qui, da un terminale la cui finestra è già aperta va su quel sentiero — e `setMaximized` allora dimostra qualsiasi finestra ha tenuto lo slot. Non mancava nient'altro; il cross-fade in useMaximizedSwap è keyed su ids finestra e lo stato massimizzato, quindi i terminali ereditare ora che lo stato cambia. Anche il pulsante Nuovo terminale del navigatore massimizza. A partire da uno contesto ottimizzato e essere caduto in un popup sopra la finestra che era appena in è lo stesso gesto sbagliato in un luogo diverso. Il Centro Interazione deliberatamente NON massimizza: apre un popup ordinario, esattamente come fare clic su una riga di conversazione in quel pannello. Massimizzare è Il gesto del navigatore. Secondo bug trovato durante il fissaggio del primo: entrambi i siti di chiamata calcolato `terminalLabel(terminal, 0)`, così ogni terminale non collegato ha aperto una finestra chiamata "Terminal 1" a seconda della riga è stato cliccato. Il riquadro conosce già ogni riga posizione, quindi ora consegna l'etichetta risolta a `onOpen` piuttosto che fare chiamanti redo aritmetico si sono sbagliati nello stesso modo due volte. Quattro test: la bandiera è assente per impostazione predefinita e presente quando il navigatore chiede, la terza riga riporta la sua etichetta, e il nome di un membro vince ancora. 419 file di prova / 5268 test, tutte le 14 guardie, tsc e la produzione costruire pulita.