Le navigateur a ouvert des popups au lieu de changer

Fixkamo-internal
Expédié
4 septembre 2026 à 03:35 UTC
Auteur
Kamo
Commite
903f0b5

En cliquant sur une rangée à côté d'un terminal maximisé, on a ouvert une petite fenêtre sur le dessus de c'est ça. C'était un lanceur, pas un commutateur. "openConversation(row, - maximisé: vrai) est ce que le navigateur de chat envoie et «open Terminal» n'a jamais envoyé l'équivalent. Le magasin fait déjà le reste: son L'outil 'openO' applique «maximisé» à n'importe quelle fenêtre id revient - COMPRIS L'UN la branche de dudimp trouvée, ce qui est le cas qui compte ici, puisque un terminal dont la fenêtre est déjà ouverte descend sur ce chemin - et "setMaximized" puis rétrograde la fenêtre qui contenait la fente. Rien d'autre ne manquait; la couche d'eau croisée En utilisationMaximizedSwap est claveté sur les ids de fenêtre et l'état maximisé, donc les terminaux hérie d'elle maintenant que l'État change. Le nouveau bouton du terminal du navigateur maximise également. En commençant un d'un maximiser le contexte et être tombé dans un pop-up au-dessus de la fenêtre dans laquelle vous étiez juste est le même mauvais geste dans un endroit différent. Le centre d'interaction ne maximise pas délibérément : il ouvre une pop-up ordinaire, C'est exactement comme cliquant sur une ligne de conversation dans ce panneau. Maximiser est le geste du navigateur. Deuxième bogue trouvé lors de la correction de la première: les deux sites d'appel calculés Etiquette terminale (terminal, 0), de sorte que chaque terminal sans titre ouvrait une fenêtre appelée "Terminal 1", quelle que soit la ligne cliquée. Le panneau sait déjà que chaque rangée position, donc il tend maintenant l'étiquette résolue à «onOpen» plutôt que de faire Les appelants redo ont arithmétique se sont trompés de la même manière deux fois. Quatre tests: le drapeau est absent par défaut et présent lorsque le navigateur demande, la troisième ligne rapporte son propre label, et le nom d'un membre reste toujours gagnant. 419 dossiers de test / 5268 tests, les 14 gardes, tsc et la production sont propres.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation