- Se descapó
- 4 de agosto de 2026 a las 15:03 UTC
- Autor
- kamo
- Compromit
- 16e5cd5
Seguimiento del trabajo de persistencia de la ventana emergente. Cada uno de ellos fue verificado contra el código real primero; tres de los informes originales resultaron ser incorrectos o Extprimida y corregida en lugar de aplicarse. Contenido que se filtre entre conversaciones (corrección Y confidencialidad): - TicketChat guardaba una entrada a través de las pestañas de entradas, y manipuleEnviar postes a cualquier sesiónGuid está activa - una ruta para enviar el texto de un cliente en el billete de otro cliente. Ahora se estatura los borradores por boleto. - AiChatInput llevó texto e imágenes escenificadas en cualquier conversación miembro se cambió. El mismo escondite y reposa, en lugar de un contundente reinicio que cambiaría una fuga por pérdida de contenido. Contenido destruido por un desmontaje: - Pestaña CRM de Softphone, pestaña de chat SMS (adscripción y búsqueda) y el billete de soporte el formulario de creación eran renders condicionales, por lo que el cambio de pestañas desechó lo que estaba mecanografiado. Mantenida montada y ocultada (los ascensores SMS indican en su lugar una pantalla:none los informes subtree scrollSeparar de la altura 0 y fijaría su textarea a 0px). - Apagando el botón de reunión desmontado y envolviendo el formulario. Evite destructivo y caídas silenciosas: - El gol de tiro de cabeza hex-to-remove cerró la ventana que marcó, que podría encerrar una ventana minimizada componiendo con un borrador no enviado. El cierre es ahora vetador a través de una herramienta cancelable:requestClose; MensageTool se niega mientras mantiene un contenido desconsuelo y el lanzamiento como una falta. - "Save Draft" reportó éxito al descartar archivos adjuntos. Los borradores endpoint toma un JSON EmailSendSendSille sin campo de archivo adjunto, por lo que la solución es para decirlo en lugar de fingir. NO cambiado: htmlEl cuerpo permanece el cuerpo crudo (el envoltorio de plantilla se aplica en el momento de la venta; almacenarla envuelta riesgos a doble envoltura), y ************* manténgase fuera . verificado inert, los constructores de borradores en EmailService nunca emiten esas cabeceras. - Recipiente-Campo despejó la entrada incondicionalmente, presionando tanto Entrar en un Dirección mal escrita lo borró. texto pendiente ahora también cabalga en el borrador, así que a la recarga no puede tragar una dirección de medio tipo. - "Email" de HexHeadPopover envió el "Email" a, recipiente, una forma MessageTool nunca Lee, así que componer abierto sin destinatario en absoluto. - Una herramienta de reubicación de chat:closión sin ventanaId (un no-op en el tienda) abriera una segunda ventana, dejando varado el mensaje mecanografiado. Ahora volver a señalar la ventana existente con herramienta:patchProps. - La elección explícita de un miembro de From-address fue atormentada cuando el alias async Trak aterrizó, para que pudieran enviar de la identidad equivocada. No implementado, pero no verificado NO un defecto: el editor de plantilla-scope La reconstrucción no pierde texto corporal (el padre es el dueño); cuesta una posición carente y deshace la historia solamente.