fixing some GIF zooming glitches
This commit is contained in:
parent
b6ce759370
commit
e5796be852
2 changed files with 2 additions and 0 deletions
|
@ -224,6 +224,7 @@ class PhotoFragment : ViewPagerFragment() {
|
||||||
// avoid GIFs being skewed, played in wrong aspect ratio
|
// avoid GIFs being skewed, played in wrong aspect ratio
|
||||||
if (mMedium.isGIF()) {
|
if (mMedium.isGIF()) {
|
||||||
mView.onGlobalLayout {
|
mView.onGlobalLayout {
|
||||||
|
measureScreen()
|
||||||
Handler().postDelayed({
|
Handler().postDelayed({
|
||||||
loadGif()
|
loadGif()
|
||||||
}, 50)
|
}, 50)
|
||||||
|
|
|
@ -50,6 +50,7 @@ class MyZoomableGifTextureView(context: Context, attrs: AttributeSet) : GifTextu
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
mSaveScale = 1f
|
||||||
mGifWidth = gifWidth.toFloat()
|
mGifWidth = gifWidth.toFloat()
|
||||||
mGifHeight = gifHeight.toFloat()
|
mGifHeight = gifHeight.toFloat()
|
||||||
mScreenWidth = screenWidth.toFloat()
|
mScreenWidth = screenWidth.toFloat()
|
||||||
|
|
Loading…
Reference in a new issue