Inline-Fußnoten funktionieren im Vollbildschirm nicht in der Tabelle

Reproduktionsschritte:

CSS wird nicht angewendet und ein Klick auf “…” leitet dich zum Thema weiter.


Ich habe es nicht zu sehr vertieft, aber um es zum Laufen zu bringen, benötigst du Folgendes:

  • Der Klassenname inline-footnotes muss am Stammverzeichnis des Modals eingefügt werden. Das behebt auch das CSS.
  • In generateFullScreenTableModal() übergibst du auch das Element .footnotes-list an das Modal.
  • In inline-footnote.js wird erwartet, dass .cooked als Elternteil des Inhalts gefunden wird. Wir können prüfen, ob ein aktives Modal vorhanden ist und nach .d-modal__body suchen.
  • Der Tooltip z-index muss aufgrund des Modals angepasst werden.
Ergebnis

Ich hoffe, das hilft!

Ich setze pr-welcome dafür! Danke für den detaillierten Bericht.

1 „Gefällt mir“

Ich habe einen PR dafür geöffnet :slightly_smiling_face:

4 „Gefällt mir“

Großartig, danke! Es stand irgendwann auf meiner To-Do-Liste; ich bin froh, dass es jemand übernommen hat! :+1:

3 „Gefällt mir“

Dieses Thema wurde nach 2 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.