Santhosh has uploaded a new change for review. https://gerrit.wikimedia.org/r/238107
Change subject: Suggestions: Make the whole suggestion item clickable ...................................................................... Suggestions: Make the whole suggestion item clickable Bug: T106405 Change-Id: I63bd26febe92b529e57b6987b6b6d2262b447dfb --- M modules/dashboard/ext.cx.suggestionlist.js M modules/dashboard/styles/ext.cx.lists.common.less M modules/dashboard/styles/ext.cx.translationlist.less 3 files changed, 8 insertions(+), 5 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ContentTranslation refs/changes/07/238107/1 diff --git a/modules/dashboard/ext.cx.suggestionlist.js b/modules/dashboard/ext.cx.suggestionlist.js index df69afb..c046a25 100644 --- a/modules/dashboard/ext.cx.suggestionlist.js +++ b/modules/dashboard/ext.cx.suggestionlist.js @@ -194,6 +194,11 @@ target: '_blank', title: mw.msg( 'cx-suggestionlist-view-source-page' ) } ) + .click( function ( e ) { + // Do not propagate to the parent suggestion item. Prevent opening + // source selector. + e.stopPropagation(); + } ) .addClass( 'cx-slitem__languages__language cx-slitem__languages__language--source' ) .text( $.uls.data.getAutonym( suggestion.sourceLanguage ) ); @@ -286,14 +291,14 @@ * Event handlers */ CXSuggestionList.prototype.listen = function () { - this.$container.on( 'click', '.cx-suggestionlist .cx-slitem__translation-link', function () { + this.$container.on( 'click', '.cx-suggestionlist .cx-slitem', function () { var cxSelector, suggestion; cxSelector = $( this ).data( 'cxsourceselector' ); if ( cxSelector ) { cxSelector.prefill(); } else { - suggestion = $( this ).data( 'suggestion' ); + suggestion = $( this ).find( '.cx-slitem__translation-link' ).data( 'suggestion' ); $( this ).cxSourceSelector( { sourceLanguage: suggestion.sourceLanguage, targetLanguage: suggestion.targetLanguage, diff --git a/modules/dashboard/styles/ext.cx.lists.common.less b/modules/dashboard/styles/ext.cx.lists.common.less index cc83072..4790d29 100644 --- a/modules/dashboard/styles/ext.cx.lists.common.less +++ b/modules/dashboard/styles/ext.cx.lists.common.less @@ -4,7 +4,7 @@ padding: 12px; background-color: #fff; border-top: 1px solid #ddd; - + cursor: pointer; &:hover { background-color: #eff3fb; } diff --git a/modules/dashboard/styles/ext.cx.translationlist.less b/modules/dashboard/styles/ext.cx.translationlist.less index 1ea142c..7523b23 100644 --- a/modules/dashboard/styles/ext.cx.translationlist.less +++ b/modules/dashboard/styles/ext.cx.translationlist.less @@ -3,8 +3,6 @@ @import "mediawiki.mixins"; .cx-tlitem { - cursor: pointer; - &.cx-translation-deleted { opacity: 0.5; } -- To view, visit https://gerrit.wikimedia.org/r/238107 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I63bd26febe92b529e57b6987b6b6d2262b447dfb Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/ContentTranslation Gerrit-Branch: master Gerrit-Owner: Santhosh <santhosh.thottin...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits