From 97c4a29d41583c1d59796d30c7d7862ad3870523 Mon Sep 17 00:00:00 2001 From: Simey Lameze Date: Wed, 12 Jul 2017 19:57:22 +0800 Subject: [PATCH] MDL-59384 core_modal: trigger bodyRendered event Part of MDL-59333. --- lib/amd/build/modal.min.js | Bin 5869 -> 5957 bytes lib/amd/build/modal_events.min.js | Bin 211 -> 245 bytes lib/amd/src/modal.js | 2 ++ lib/amd/src/modal_events.js | 1 + 4 files changed, 3 insertions(+) diff --git a/lib/amd/build/modal.min.js b/lib/amd/build/modal.min.js index 1b1e4fdfb430cdc852b3ce3aa6e87f6e36575596..a469ddad71c8c2bca0ba38f43e76861465e9ea06 100644 GIT binary patch delta 109 zcmaE>dsJ^jGpCMDNk(R|UV3UtP=0=ihNfOgQD%C2YLP~UUQ&KaWl(BfN@`JR3Rsoq VoGT{Ra%*p1$2FY?0AfQ3kpKVy diff --git a/lib/amd/build/modal_events.min.js b/lib/amd/build/modal_events.min.js index e7980b7d7b7ffce174b64acb224e0fe614ff67c4..9b2eaab754bebf92e5f3d8769e124645c282a489 100644 GIT binary patch delta 40 ncmcc2_?2-&l3Y@LN@Y-LUP@|FYKoOoZhlH)juk>|Vq7TzLst*S delta 9 Qcmey$c$slR(!`cR02TcNLjV8( diff --git a/lib/amd/src/modal.js b/lib/amd/src/modal.js index 36245c13010..6cca43b0f4e 100644 --- a/lib/amd/src/modal.js +++ b/lib/amd/src/modal.js @@ -240,6 +240,7 @@ define(['jquery', 'core/templates', 'core/notification', 'core/key_codes', // Just set the value if it's a string. body.html(value); Event.notifyFilterContentUpdated(body); + this.getRoot().trigger(ModalEvents.bodyRendered, this); } else { // Otherwise we assume it's a promise to be resolved with // html and javascript. @@ -259,6 +260,7 @@ define(['jquery', 'core/templates', 'core/notification', 'core/key_codes', } } Event.notifyFilterContentUpdated(body); + this.getRoot().trigger(ModalEvents.bodyRendered, this); }.bind(this)); }.bind(this)); } diff --git a/lib/amd/src/modal_events.js b/lib/amd/src/modal_events.js index 1a1d9d54ee2..bbd3979259b 100644 --- a/lib/amd/src/modal_events.js +++ b/lib/amd/src/modal_events.js @@ -28,6 +28,7 @@ define([], function() { shown: 'modal:shown', hidden: 'modal:hidden', destroyed: 'modal:destroyed', + bodyRendered: 'modal:bodyRendered', // ModalSaveCancel events. save: 'modal-save-cancel:save', cancel: 'modal-save-cancel:cancel', -- 2.43.0