id summary reporter owner description type status priority milestone component version severity resolution keywords cc focuses 50185 Expose the MediaFrame.MediaFrame frame via a ready trigger soulseekah SergeyBiryukov "It is currently impossible to grab the initial ""manage"" View (Frame) (which contains all the other Subviews). Use case: I'd like to make modifications to the modal, add some event handlers, which I'm unable to do reliably I have nothing to do .on() with. I have to wait for some of the components to appear. That means looping or other dirty hacks. I propose to trigger a DOM even on the initial container. With the attached patch I can do something like: {{{ jQuery( document ).on( 'wp-media-grid-ready', '##wp-media-grid', function( e, frame ) { frame.on( 'edit:attachment', function() { // Code that runs when the modal is being opened. } } ); }}} Related #35205" enhancement closed normal 5.5 Media normal fixed has-patch has-dev-note javascript