Questo errore si verifica quando i pannelli dei widget nel Dettaglio Canvas del CRM vengono renderizzati con altezza zero o errata, rendendo il contenuto del widget invisibile o troncato nelle pagine di dettaglio dei record, nei popup degli script client e nei flyout.
Cosa significa
Una regressione del layout front-end sta influenzando il calcolo dell'altezza dei widget nel Dettaglio Canvas di Zoho CRM e nei popup/flyout degli script client, pertanto gli elementi DOM che ospitano i widget ricevono valori di altezza errati e il contenuto non appare o è troncato. Questo è stato segnalato come un problema noto e una correzione è in corso da parte del team di prodotto [1].
Cause comuni
- Un recente aggiornamento lato client o una modifica del browser che ha alterato CSS o JavaScript utilizzati dalla logica di rendering del Dettaglio Canvas [1].
- Script client personalizzati o CSS dei widget che sovrascrivono l'altezza del contenitore o impostano regole di visualizzazione in conflitto con gli stili host del CRM [1].
- Estensioni del browser di terze parti che bloccano o modificano il caricamento di script/CSS nelle pagine di dettaglio dei record.
- Un'implementazione temporanea lato server che ha modificato il bundle di rendering dei widget; il problema è stato osservato in più segnalazioni di clienti, indicando una regressione a livello di piattaforma piuttosto che una errata configurazione di un singolo account [1].
Come risolvere
- Conferma l'ambito: testa lo stesso record e widget in una finestra in incognito/privata e in un altro browser (Chrome, Edge, Firefox). Se i widget appaiono correttamente lì, il problema è locale alla cache del browser o alle estensioni.
- Cancella cache e ricarica forzata: in Chrome premi Ctrl+Shift+R (Cmd+Shift+R su macOS) o cancella i dati del sito da Impostazioni > Privacy e sicurezza > Cookie e altri dati del sito > Visualizza tutti i cookie e i dati del sito, quindi ricarica il CRM.
- Disabilita estensioni: disabilita temporaneamente ad blocker, script blocker ed estensioni che modificano l'interfaccia utente. Ricarica la pagina di dettaglio per verificare il ripristino.
- Ripristina script client personalizzati o modifiche CSS dei widget: se hai distribuito uno script client o aggiornato il CSS del widget prima che iniziasse il problema, ripristinalo in Setup > Developer Space > Client Scripts o nel codice del tuo widget, quindi testa di nuovo.
- Usa un fallback: se un flusso di lavoro di produzione dipende dai widget, aggiungi un Link o una Sezione leggera nel layout Dettaglio che esponga gli stessi dati fino a quando non verrà rilasciata la correzione della piattaforma. Modifica i Layout in Setup > Personalizzazione > Moduli e Campi > [Modulo] > Layout.
- Controlla stato e aggiornamenti: consulta la Community di Aiuto Zoho o le note di rilascio per la correzione mirata; il problema è stato annunciato come noto e in fase di risoluzione [1]. Se la correzione è stata distribuita, aggiorna le cache e riprova.
Quando escalare
Apri un ticket di supporto se hai riprodotto il problema in più browser e account, dopo aver cancellato le cache e disabilitato le estensioni. Includi il nome del modulo, screenshot, ID dei widget interessati, timestamp e il tuo user agent del browser in modo che il supporto possa abbinarlo alla correzione della piattaforma in corso.
[1]: "Widget Height were destroyed" — Post della Community di Aiuto Zoho che segnala altezze dei widget errate nel Dettaglio Canvas e nota che una correzione è in corso. https://help.zoho.com/portal/en/community/topic/zoho-crm-widget-height-issue