Merge "ext.CodeMirror.visualEditor: don't load on RTL pages"

This commit is contained in:
jenkins-bot 2024-05-13 23:46:31 +00:00 committed by Gerrit Code Review
commit f4e9eb38e2
2 changed files with 15 additions and 9 deletions

View file

@ -277,4 +277,7 @@ ve.ui.CodeMirrorAction.prototype.getPosFromOffset = function ( veOffset ) {
/* Registration */
ve.ui.actionFactory.register( ve.ui.CodeMirrorAction );
// eslint-disable-next-line no-jquery/no-global-selector
if ( $( '.mw-body-content .mw-parser-output' ).attr( 'dir' ) === 'ltr' ) {
ve.ui.actionFactory.register( ve.ui.CodeMirrorAction );
}

View file

@ -82,14 +82,17 @@ ve.ui.CodeMirrorTool.prototype.onSurfaceChange = function ( oldSurface, newSurfa
ve.ui.CodeMirrorTool.prototype.onUpdateState = function () {};
/* Registration */
// eslint-disable-next-line no-jquery/no-global-selector
if ( $( '.mw-body-content .mw-parser-output' ).attr( 'dir' ) === 'ltr' ) {
/* Registration */
ve.ui.toolFactory.register( ve.ui.CodeMirrorTool );
ve.ui.toolFactory.register( ve.ui.CodeMirrorTool );
/* Command */
/* Command */
ve.ui.commandRegistry.register(
new ve.ui.Command(
'codeMirror', 'codeMirror', 'toggle'
)
);
ve.ui.commandRegistry.register(
new ve.ui.Command(
'codeMirror', 'codeMirror', 'toggle'
)
);
}