Montage SoftphoneProvider au-dessus de ToolDock pour que les fenêtres de l'outil puissent le lire

Fixkamo-internal
Expédié
26 avril 2026 à 22:14 UTC
Auteur
kamo
Commite
14c2e06

L'ouverture du pop-up Softphone a écrasé la page avec "Cette page n'a pas pu se charger" Parce que les fenêtres de l'outil se montent à l'intérieur de ToolDock, qui vit dans ToolProviders a SIBLING of AuthenticatedToolWrapper. Le SoftphoneProvider était emboîté à l'intérieur AuthenticatedOlWrapper, donc SoftphonePanel a été rendu à l'extérieur du Contexte, et useSoftphone() a jeté "doit être utilisé à l'intérieur de l'entreprise SoftphoneProvider". Déplacer SoftphoneProvider dans ToolProviders, en enveloppant les deux enfants (le arbre de page - AuthenticatedToolWrapper) et "ToolDock /". Le crochet de séance gracieusement no-ops lorsque l'utilisateur n'est pas encore authentifié (appels API renvoient 401 et les cautions SDK init), un montage inconditionnel est donc sûr.

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