diff options
Diffstat (limited to 'resources/src')
-rw-r--r-- | resources/src/mediawiki.misc-authed-pref/dblClickEdit.js | 9 | ||||
-rw-r--r-- | resources/src/mediawiki.misc-authed-pref/rightClickEdit.js | 3 |
2 files changed, 10 insertions, 2 deletions
diff --git a/resources/src/mediawiki.misc-authed-pref/dblClickEdit.js b/resources/src/mediawiki.misc-authed-pref/dblClickEdit.js index 6815433af689..7943a11ac712 100644 --- a/resources/src/mediawiki.misc-authed-pref/dblClickEdit.js +++ b/resources/src/mediawiki.misc-authed-pref/dblClickEdit.js @@ -2,9 +2,16 @@ * Enable double-click-to-edit functionality. */ ( function () { - if ( !parseInt( mw.user.options.get( 'editondblclick' ), 10 ) ) { + if ( Number( mw.user.options.get( 'editondblclick' ) ) !== 1 ) { + // Support both 1 or "1" (T54542) return; } + + if ( mw.config.get( 'wgAction' ) !== 'view' ) { + // Only trigger during view action. + return; + } + $( function () { $( '#mw-content-text' ).on( 'dblclick', function ( e ) { // Trigger native HTMLElement click instead of opening URL (T45052) diff --git a/resources/src/mediawiki.misc-authed-pref/rightClickEdit.js b/resources/src/mediawiki.misc-authed-pref/rightClickEdit.js index 8c936eb39cd6..fd3a611e188b 100644 --- a/resources/src/mediawiki.misc-authed-pref/rightClickEdit.js +++ b/resources/src/mediawiki.misc-authed-pref/rightClickEdit.js @@ -5,7 +5,8 @@ * edit section link. */ ( function () { - if ( !parseInt( mw.user.options.get( 'editsectiononrightclick' ), 10 ) ) { + if ( Number( mw.user.options.get( 'editsectiononrightclick' ) ) !== 1 ) { + // Support both 1 or "1" (T54542) return; } |