mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 02:10:08 +00:00
fixed a chrome 38 image render bug...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
1de1d8fa14
commit
9a903a3f7b
@ -491,7 +491,7 @@ function getRelativeOffset(container, block, point){
|
||||
// NOTE: at this point this works only on the X axis...
|
||||
function setElementTransform(elem, offset, scale, duration){
|
||||
elem = $(elem)
|
||||
//var t3d = USE_3D_TRANSFORM ? 'translateZ(0px)' : ''
|
||||
//var t3d = USE_3D_TRANSFORM ? 'translateZ(0)' : ''
|
||||
var t3d = USE_3D_TRANSFORM ? 'translate3d(0,0,0)' : ''
|
||||
|
||||
if(offset == null){
|
||||
|
||||
@ -247,6 +247,17 @@ module.RibbonsPrototype = {
|
||||
}
|
||||
|
||||
setElementScale(ribbon_set, scale)
|
||||
|
||||
/* XXX not sure if this is needed yet...
|
||||
// XXX fix a render bug in chrome 38...
|
||||
var v = this.viewer[0]
|
||||
if(v.style.transform == ''){
|
||||
v.style.transform = 'translateZ(0)'
|
||||
} else {
|
||||
v.style.transform = ''
|
||||
}
|
||||
*/
|
||||
|
||||
return this
|
||||
},
|
||||
|
||||
|
||||
@ -132,6 +132,7 @@ module.GLOBAL_KEYBOARD = {
|
||||
'#0': 'fitMax',
|
||||
'#1': {
|
||||
default: 'fitImage',
|
||||
shift: 'fitRibbon',
|
||||
ctrl: 'fitOrig!',
|
||||
},
|
||||
'#2': 'fitTwo',
|
||||
@ -145,7 +146,7 @@ module.GLOBAL_KEYBOARD = {
|
||||
shift: 'fitFiveRibbons',
|
||||
},
|
||||
'#6': 'fitSix',
|
||||
'#7': 'fitSevenr',
|
||||
'#7': 'fitSeven',
|
||||
'#8':'fitEight',
|
||||
'#9': 'fitNine',
|
||||
|
||||
|
||||
@ -10,8 +10,6 @@
|
||||
|
||||
<style>
|
||||
|
||||
|
||||
|
||||
</style>
|
||||
|
||||
<script src="ext-lib/jquery.js"></script>
|
||||
|
||||
@ -1082,6 +1082,14 @@ function fitNImages(n, fixed_proportions, no_strict_fit){
|
||||
setElementScale($('.ribbon-set'), scale)
|
||||
centerView(image, 'css')
|
||||
|
||||
// XXX fix a render bug in chrome 38...
|
||||
var v = viewer[0]
|
||||
if(v.style.transform == ''){
|
||||
v.style.transform = 'translateZ(0)'
|
||||
} else {
|
||||
v.style.transform = ''
|
||||
}
|
||||
|
||||
viewer.trigger('fittingImages', [n])
|
||||
|
||||
return scale
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user