Adrian Heine has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/297358

Change subject: Use listview::value in referenceview
......................................................................

Use listview::value in referenceview

Change-Id: I13e48847fcc5cdb46ca668247516774e08e73393
---
M view/resources/jquery/wikibase/jquery.wikibase.referenceview.js
1 file changed, 1 insertion(+), 10 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase 
refs/changes/58/297358/1

diff --git a/view/resources/jquery/wikibase/jquery.wikibase.referenceview.js 
b/view/resources/jquery/wikibase/jquery.wikibase.referenceview.js
index 59e7b6e..240991d 100644
--- a/view/resources/jquery/wikibase/jquery.wikibase.referenceview.js
+++ b/view/resources/jquery/wikibase/jquery.wikibase.referenceview.js
@@ -256,16 +256,7 @@
         */
        _stopEditingReferenceSnaks: function() {
                var listview = this.$listview.data( 'listview' );
-
-               listview.items().each( function() {
-                       listview.removeItem( $( this ) );
-               } );
-
-               if ( this.options.value ) {
-                       $.each( 
this.options.value.getSnaks().getGroupedSnakLists(), function() {
-                               listview.addItem( this );
-                       } );
-               }
+               listview.value( this.options.value ? 
this.options.value.getSnaks().getGroupedSnakLists() : [] );
        },
 
        /**

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I13e48847fcc5cdb46ca668247516774e08e73393
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Adrian Heine <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to