Enterprise: Tooltip: Deaktivierte Eingabe-/Schaltflächen-Tooltips können nicht aktualisiert werden

Erstellt am 8. Dez. 2019  ·  3Kommentare  ·  Quelle: infor-design/enterprise

Beschreibe den Fehler
Wie hier beschrieben
https://github.com/infor-design/enterprise/issues/453#issuecomment -562770921

Nach Lösungsvorschlag

<button id="test" class="btn-primary" type="button" title="btn-primary title/tooltip" disabled>
        <div class="disabled-tooltip" title="btn-primary title/tooltip"></div>
        Action
</button>

Werden tatsächlich zwei Tooltips initialisiert, eine im deaktivierten und dann eine für das div-Element. Der erste wird initialisiert von

$('body').initialize({ locale: initialLocale });
und dann wird die zweite init durch die folgende Zeile
$('div[title]').tooltip();

Reproduzieren
Schritte zum Reproduzieren des Verhaltens:

  1. Verwenden Sie den Tooltip auf einer deaktivierten Schaltfläche und initieren Sie die Seite wie gewohnt
  2. Aktualisieren Sie den Tooltip mit neuem Text
  3. Siehe Fehler

Oder

  1. Gehen Sie auf die folgende Seite
  2. Öffnen Sie die Browserkonsole und geben Sie $('#test').data("tooltip").updated({ content: "hello world"})
  3. Siehe Fehler

Erwartetes Verhalten
Sollte einen aktualisierten Tooltip anzeigen, aber stattdessen wird der alte Tooltip-Text angezeigt.

Ausführung
4.23.x

[3] type

Alle 3 Kommentare

Mein Gedanke ist, dass wir das Tooltip-Plugin dazu bringen sollten, das div zu finden und den Tooltip nur darauf zu behandeln. Aber können Sie die Befehle erläutern, die Sie verwenden, um dies zu reproduzieren?

  1. Init-Tooltip auf deaktivierter Schaltfläche
  2. Tooltip mit neuem Text aktualisieren

Ich bin mir nicht 100% sicher, ob ich genau verstehe, was ich tun soll, um das Problem zu sehen

Aktualisierte Problembeschreibung

Beim Entschlüsseln einiger älterer Ausgaben hatten wir keine Chance, sie abzuschließen.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen