jenkins-bot has submitted this change and it was merged.

Change subject: Triggering claimview's "change" event when qualifier snaks are 
reordered
......................................................................


Triggering claimview's "change" event when qualifier snaks are reordered

Change-Id: Ide80d2af97ee4a0146a64daf5fb58f9d0504ff17
---
M lib/resources/jquery.wikibase/jquery.wikibase.claimview.js
M lib/resources/jquery.wikibase/jquery.wikibase.snaklistview.js
2 files changed, 7 insertions(+), 3 deletions(-)

Approvals:
  Tobias Gritschacher: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/lib/resources/jquery.wikibase/jquery.wikibase.claimview.js 
b/lib/resources/jquery.wikibase/jquery.wikibase.claimview.js
index 864f6e2..5d9aad2 100644
--- a/lib/resources/jquery.wikibase/jquery.wikibase.claimview.js
+++ b/lib/resources/jquery.wikibase/jquery.wikibase.claimview.js
@@ -206,9 +206,12 @@
                                } ),
                                value: groupedQualifierSnaks
                        } )
-                       .on( 'snaklistviewchange.' + this.widgetName, function( 
event ) {
-                               self._trigger( 'change' );
-                       } )
+                       .on( 'snaklistviewchange.' + this.widgetName
+                               + ' listviewafteritemmove.' + this.widgetName,
+                               function( event ) {
+                                       self._trigger( 'change' );
+                               }
+                       )
                        .on( 'listviewitemremoved.' + this.widgetName, 
function( event, value, $itemNode ) {
                                if( event.target === 
self._qualifiers.element.get( 0 ) ) {
                                        self._trigger( 'change' );
diff --git a/lib/resources/jquery.wikibase/jquery.wikibase.snaklistview.js 
b/lib/resources/jquery.wikibase/jquery.wikibase.snaklistview.js
index 0dd71c9..ddbb194 100644
--- a/lib/resources/jquery.wikibase/jquery.wikibase.snaklistview.js
+++ b/lib/resources/jquery.wikibase/jquery.wikibase.snaklistview.js
@@ -167,6 +167,7 @@
                        } );
                } )
                .on( this._lia.prefixedEvent( 'change.' ) + this.widgetName
+                       + ' listviewafteritemmove.' + this.widgetName
                        + ' listviewitemremoved.' + this.widgetName, function( 
event ) {
                                // Forward the "change" event to external 
components (e.g. the edit toolbar).
                                self._trigger( 'change' );

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Ide80d2af97ee4a0146a64daf5fb58f9d0504ff17
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Henning Snater <henning.sna...@wikimedia.de>
Gerrit-Reviewer: Tobias Gritschacher <tobias.gritschac...@wikimedia.de>
Gerrit-Reviewer: jenkins-bot

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to