[MediaWiki-commits] [Gerrit] When hitting cancel references should be thrown away - change (mediawiki...Wikibase)

2015-11-13 Thread jenkins-bot (Code Review)
jenkins-bot has submitted this change and it was merged.

Change subject: When hitting cancel references should be thrown away
..


When hitting cancel references should be thrown away

Bug: T117963
Change-Id: I7a81c79fd981af723fb9212c35acb3ba611de1bb
---
M view/resources/jquery/wikibase/jquery.wikibase.statementview.js
1 file changed, 4 insertions(+), 10 deletions(-)

Approvals:
  Thiemo Mättig (WMDE): Looks good to me, approved
  jenkins-bot: Verified



diff --git a/view/resources/jquery/wikibase/jquery.wikibase.statementview.js 
b/view/resources/jquery/wikibase/jquery.wikibase.statementview.js
index 3cd8b6a..b05dc72 100644
--- a/view/resources/jquery/wikibase/jquery.wikibase.statementview.js
+++ b/view/resources/jquery/wikibase/jquery.wikibase.statementview.js
@@ -683,7 +683,7 @@
this._stopEditingQualifiers( dropValue );
this._rankSelector.stopEditing( dropValue );
 
-   this._stopEditingReferences( dropValue );
+   this._recreateReferences();
 
return PARENT.prototype._afterStopEditing.call( this, dropValue 
);
},
@@ -691,15 +691,9 @@
/**
 * @protected
 */
-   _stopEditingReferences: function( dropValue ) {
-   var references = !dropValue && 
this.options.value.getReferences().toArray();
-
-   $.each( this._referencesListview.value(), function ( i, 
referenceView ) {
-   if ( !dropValue ) {
-   referenceView.value( references[ i ] );
-   }
-   referenceView.stopEditing();
-   } );
+   _recreateReferences: function() {
+   this._referencesListview.option( 'value', this.options.value
+   ? this.options.value.getReferences().toArray() 
: [] );
 
this._drawReferencesCounter();
},

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I7a81c79fd981af723fb9212c35acb3ba611de1bb
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Jonas Kress (WMDE) 
Gerrit-Reviewer: Adrian Lang 
Gerrit-Reviewer: Thiemo Mättig (WMDE) 
Gerrit-Reviewer: jenkins-bot <>

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


[MediaWiki-commits] [Gerrit] When hitting cancel references should be thrown away - change (mediawiki...Wikibase)

2015-11-06 Thread Jonas Kress (WMDE) (Code Review)
Jonas Kress (WMDE) has uploaded a new change for review.

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

Change subject: When hitting cancel references should be thrown away
..

When hitting cancel references should be thrown away

Bug: T117963
Change-Id: I7a81c79fd981af723fb9212c35acb3ba611de1bb
---
M view/resources/jquery/wikibase/jquery.wikibase.statementview.js
1 file changed, 4 insertions(+), 10 deletions(-)


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

diff --git a/view/resources/jquery/wikibase/jquery.wikibase.statementview.js 
b/view/resources/jquery/wikibase/jquery.wikibase.statementview.js
index 7ab5757..b149b68 100644
--- a/view/resources/jquery/wikibase/jquery.wikibase.statementview.js
+++ b/view/resources/jquery/wikibase/jquery.wikibase.statementview.js
@@ -683,7 +683,7 @@
this._stopEditingQualifiers( dropValue );
this._rankSelector.stopEditing( dropValue );
 
-   this._stopEditingReferences( dropValue );
+   this._recreateReferences();
 
return PARENT.prototype._afterStopEditing.call( this, dropValue 
);
},
@@ -691,15 +691,9 @@
/**
 * @protected
 */
-   _stopEditingReferences: function( dropValue ) {
-   var references = !dropValue && 
this.options.value.getReferences().toArray();
-
-   $.each( this._referencesListview.value(), function ( i, 
referenceView ) {
-   if ( !dropValue ) {
-   referenceView.value( references[ i ] );
-   }
-   referenceView.stopEditing();
-   } );
+   _recreateReferences: function() {
+   this._referencesListview.option( 'value', this.options.value
+   ? this.options.value.getReferences().toArray() 
: [] );
 
this._drawReferencesCounter();
},

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7a81c79fd981af723fb9212c35acb3ba611de1bb
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Jonas Kress (WMDE) 

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