fixed a small bug in current image indicator...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2016-04-06 23:05:31 +03:00
parent 6de70e7b98
commit b9dcfb4f84
2 changed files with 10 additions and 2 deletions

View File

@ -1555,7 +1555,12 @@ progress:not(value)::-webkit-progress-bar {
background-color: transparent; background-color: transparent;
} }
.single-image-mode.viewer .current-marker { .single-image-mode.viewer .current-marker {
display: none; /* NOTE: !important here fixes the jQuery habit of explicitly
setting display on .show(..)/.hide(..)/.fadeIn(..)/...
...if this proves to be a problem, use visibility instead
of !important...
*/
display: none !important;
} }
.single-image-mode.viewer .image { .single-image-mode.viewer .image {
background-color: transparent; background-color: transparent;

View File

@ -328,7 +328,10 @@ module.CurrentImageIndicator = core.ImageGridFeatures.Feature({
var ribbons = this.ribbons var ribbons = this.ribbons
var fadein = this.config['current-image-indicator-fadein'] var fadein = this.config['current-image-indicator-fadein']
this._current_image_indicator_timeout = setTimeout(function(){ this._current_image_indicator_timeout = setTimeout(function(){
ribbons.viewer.find('.current-marker').fadeIn(fadein) var m = ribbons.viewer.find('.current-marker')
.fadeIn(fadein, function(){
m.css({display: ''})
})
}, this.config['current-image-shift-timeout']) }, this.config['current-image-shift-timeout'])
} }
}], }],