WMDE-leszek has uploaded a new change for review.

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

Change subject: Expand slider if there are space for more revision at the 
beginning
......................................................................

Expand slider if there are space for more revision at the beginning

After resizing a window there might be more space at the beginning
of the slider "axis" than there are revisions loaded so far. In such
case the slider should be expanded, so more revisions are loaded
to fill the whole available space.

Change-Id: Ied8abe294967328112afb1fe4d14b2e29ed2c092
---
M modules/ext.RevisionSlider.SliderView.js
1 file changed, 5 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/RevisionSlider 
refs/changes/03/305003/1

diff --git a/modules/ext.RevisionSlider.SliderView.js 
b/modules/ext.RevisionSlider.SliderView.js
index 3bc4179..0b39355 100644
--- a/modules/ext.RevisionSlider.SliderView.js
+++ b/modules/ext.RevisionSlider.SliderView.js
@@ -752,6 +752,10 @@
                                $revisionContainer.scrollLeft( 
self.getRtlScrollLeft( $revisionContainer, scrollLeft ) );
                        }
 
+                       if ( this.shouldExpandSlider( $slider ) ) {
+                               this.expandSlider( $slider );
+                       }
+
                        
this.slider.getRevisions().getView().adjustRevisionSizes( $slider );
 
                        this.backwardArrowButton.setDisabled( false );
@@ -779,7 +783,7 @@
                        var sliderWidth = parseInt( $slider.css( 'width' ), 10 
),
                                maxAvailableWidth = 
this.calculateSliderContainerWidth() + this.containerMargin;
 
-                       return !this.noMoreNewerRevisions && sliderWidth < 
maxAvailableWidth;
+                       return !( this.noMoreNewerRevisions && 
this.noMoreOlderRevisions ) && sliderWidth < maxAvailableWidth;
                },
 
                /**

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ied8abe294967328112afb1fe4d14b2e29ed2c092
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/RevisionSlider
Gerrit-Branch: master
Gerrit-Owner: WMDE-leszek <[email protected]>

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

Reply via email to