Nav.post-controls con show-replies si sta sovrapponendo a certe larghezze

Ciao, da quando sono passato da 3.3.0.beta1 a 3.3.0.beta3, ho un problema con il nav.post-controls che trabocca e rompe il layout fluido quando appare il pulsante show-replies. Questo sta accadendo anche qui con i temi “Default” e “Default (full-width)” a diverse larghezze del browser, con/senza lo scroller della timeline e con/senza la barra laterale:




Questa è la mia soluzione CSS temporanea, ma una correzione upstream adeguata sarebbe meglio:

.topic-post .post-controls .show-replies {
    display: flex;
    justify-content: flex-end;
    white-space: nowrap;
    overflow: hidden;
    max-width: calc(100% - 5px);
    padding: 1px;
}

@media only screen and (max-width: 675px) {
    .topic-post .post-controls {
        --control-margin: 0;
    }
    
    .topic-post .post-controls .reply { /* Impedisce il trabocco del pulsante Reply con larghezze molto ridotte */
        padding-right: 0px;
        .d-button-label {
            display: none;
        }   
    }
}
1 Mi Piace

Sembra che questo problema sia correlato all’utilizzo di livelli di zoom più elevati e/o all’impostazione layout.css.devPixelsPerPx = 1.1 di Firefox about:config. Utilizzo anche un fattore di ridimensionamento del testo a livello di sistema operativo di 1.1, ma non credo che Firefox lo rispetti, motivo per cui devo applicare lo stesso hack a about:config di Firefox. Ecco altri problemi di layout che ho riscontrato relativi al livello di zoom: