Esanders has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/268068

Change subject: wikipage.content hook: Wait until content is visible
......................................................................

wikipage.content hook: Wait until content is visible

Bug: T125263
Change-Id: I69a9de0fff246102c75db97379182369b9fa99a3
---
M modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.js
1 file changed, 5 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/VisualEditor 
refs/changes/68/268068/1

diff --git a/modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.js 
b/modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.js
index 54dc82e..43d4083 100644
--- a/modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.js
+++ b/modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.js
@@ -1157,7 +1157,11 @@
                $editableContent = $( '#mw-content-text' );
        }
 
-       mw.hook( 'wikipage.content' ).fire( $editableContent.empty().append( 
$content ) );
+       // Defer until $editableContent is made visible again, as some plugins 
listening to
+       // this hook will expect element visibility.
+       setTimeout( function () {
+               mw.hook( 'wikipage.content' ).fire( 
$editableContent.empty().append( $content ) );
+       } );
        if ( displayTitle ) {
                $( '#content #firstHeading' ).html( displayTitle );
        }

-- 
To view, visit https://gerrit.wikimedia.org/r/268068
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I69a9de0fff246102c75db97379182369b9fa99a3
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/VisualEditor
Gerrit-Branch: master
Gerrit-Owner: Esanders <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to