Smettere un controllo hover dando la lista dei messaggi una barra di scorrimento

Fixkamo-internal
Spegnimento
6 settembre 2026 alle ore 01:55 UTC
Autore
Kamo
Impegno
11b7dd4

La finestra di chat di supporto ha disegnato una barra di scorrimento orizzontale sotto una conversazione che non aveva nulla da scorrere lateralmente. Ogni pulsante di risposta del messaggio è assolutamente posizionato 26px al di fuori della sua bolla. Ma la fila è giustificata a qualsiasi bordo che la bolla appartiene, quindi la bolla è già a filo contro di esso e non c'è spazio su quel lato: il controllo 25px atterrato 22px oltre la casella di contenuto della lista dei messaggi. Due conseguenze, e solo le secondo è stato segnalato. È stato clipped — hai visto circa mezzo freccia di risposta sulla tua messaggi propri — e una scatola assolutamente posizionata conta ancora verso un antenato scorrevoli troppopieno, così la lista ha guadagnato un asse di scorrimento orizzontale esso mai chiesto. overflow-y:auto già forza overflow-x fuori `visible`, quindi quell'asse era percorribile, e la barra di scorrimento condivisa poi fatto esattamente ciò che è supposto: ha disegnato un bar per 10px di vero overflow. Il bar è nuovo, il troppo pieno non lo è. Prima di uno-scrollbar la barra nativa era nascosto, così questo era stato tranquillamente clipping la freccia di risposta per tutto il tempo. Spostato sul lato interno della bolla, nel 20% la sua massima larghezza lascia sempre — il lato ogni altro client di chat mette questa convenienza. Il posizionamento della punta degli strumenti era già puntando lontano dalla bolla, quindi punta ancora nello spazio libero. SocialChat porta lo stesso blocco verbatim e condivide la finestra 460px impronta, così aveva il difetto identico; fissato lì anche. Misurato in un browser reale a entrambe le dimensioni della finestra (460x690 e il suo 420x540 minimo), perché jsdom non fa layout e non può vedere una barra di scorrimento affatto: prima, una barra orizzontale per finestra su 10px di troppopieno; dopo, nessuno, il barra verticale ancora disegnata, e il controllo di risposta completamente all'interno della casella di contenuto su entrambi i lati della conversazione.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo