Trevor Parscal has uploaded a new change for review.
https://gerrit.wikimedia.org/r/196481
Change subject: Stringify and parse rendered references
......................................................................
Stringify and parse rendered references
It turns out there are events bound to the rendering of CE nodes that prevent
certain events. The quick fix is to just round trip the reference rendering to
through the browser's HTML serializer and parser, but T92583 has been filed to
find a more general solution.
Bug: T92427
Change-Id: I725a0d2dbb24af9cbe7b1e7e0c8e0bda7fd8417c
---
M modules/ve-mw/ui/contextitems/ve.ui.MWReferenceContextItem.js
1 file changed, 2 insertions(+), 1 deletion(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/VisualEditor
refs/changes/81/196481/1
diff --git a/modules/ve-mw/ui/contextitems/ve.ui.MWReferenceContextItem.js
b/modules/ve-mw/ui/contextitems/ve.ui.MWReferenceContextItem.js
index a91657c..75aa3a2 100644
--- a/modules/ve-mw/ui/contextitems/ve.ui.MWReferenceContextItem.js
+++ b/modules/ve-mw/ui/contextitems/ve.ui.MWReferenceContextItem.js
@@ -64,7 +64,8 @@
view.destroy();
- return view.$element;
+ // Strip the HTML rendering of any events that might be still bound to
it
+ return $( view.$element.html() );
};
/**
--
To view, visit https://gerrit.wikimedia.org/r/196481
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I725a0d2dbb24af9cbe7b1e7e0c8e0bda7fd8417c
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/VisualEditor
Gerrit-Branch: master
Gerrit-Owner: Trevor Parscal <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits