Usermenü erscheint nicht bei Microsoft Edge

  • Hi zusammen,


    Beim Aufruf des User-Menüs mittels Klick auf den Benutzernamen wird im Edge Browser folgende Exception geworfen und das Menü klappt nicht auf:



    Bitte bei Gelegenheit mal prüfen, soll ja Nutzer geben welche den Edge nutzen ;)


    Grüsse,

    Era

    • Offizieller Beitrag

    Notizen an selbst:

    Die Stelle im min.js: https://github.com/WoltLab/WCF…i/Dropdown/Simple.js#L134

    var containerId = DomUtil.identify(dropdown);


    Damit kommen wir (vermutlich, der TypeError würde passen) zu https://github.com/WoltLab/WCF…uite/Core/Dom/Util.js#L86

    JavaScript
    if (!(el instanceof Element)) {
        throw new TypeError("Expected a valid DOM element as argument.");
    }

    Das Element kommt aber von hier und ist damit ein „Element“:

    https://github.com/WoltLab/WCF…/Dropdown/Reusable.js#L47

    JavaScript
    var ghostElement = elCreate('div');
    ghostElement.id = 'reusableDropdownGhost' + _ghostElementId++;
                
    UiSimpleDropdown.initFragment(ghostElement, menu);


    Daraus folgt: Debugging im Browser durchführen.