Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e39679e4

Von Moritz Bunkus vor etwa 7 Jahren hinzugefügt

  • ID e39679e479c62ee194b943b6b53fd9f6dccd3c36
  • Vorgänger 3a8e5bda
  • Nachfolger 072caebf

kivi.popup_dialog(): übergebenen close-Handler auch ausführen

Die Funktion kivi.popup_dialog() installiert ihren eigenen
close-Handler, um den in dem Moment noch vorhandenen Dialog zu
entfernen (sofern der Dialog aus HTML-Code erzeugt oder von einer URL
nachgeladen wurde) bzw. zu schließen (sofern ein vorher bereits im DOM
existierendes Element angezeigt wurde). Dadurch werden vom Aufrufer
vergebene close-Handler überschrieben.

Da es mehrere Stellen im Programm gibt, an denen ein close-Handler
übergeben wird, wurde kivi.popup_dialog() nun so erweitert, dass es den
übergebenen Handler speichert und zuerst ausführt und erst anschließend
das Entfernen respektive Schließen durchführt.

  • hinzugefügt
  • geändert
  • kopiert
  • umbenannt
  • gelöscht