Skip to content
Snippets Groups Projects
Commit 0792bf31 authored by Nicolas Pomepuy's avatar Nicolas Pomepuy Committed by Geoffrey Métais
Browse files

Remove useless launchAnim method

(cherry picked from commit 350d4820)
parent 125f04af
No related branches found
No related tags found
No related merge requests found
......@@ -28,42 +28,38 @@ class FadableImageView : AppCompatImageView {
}
}
private fun launchAnim(hasToFade: Boolean) {
if (!hasToFade) resetFade() else fade()
}
override fun setBackground(background: Drawable?) {
super.setBackground(background)
launchAnim(background != null)
if (background != null) fade() else resetFade()
}
override fun setBackgroundResource(resid: Int) {
super.setBackgroundResource(resid)
launchAnim(resid != 0)
if (resid != 0) fade() else resetFade()
}
override fun setImageBitmap(bm: Bitmap?) {
launchAnim(bm != null)
if (bm != null) fade() else resetFade()
super.setImageBitmap(bm)
}
override fun setImageDrawable(drawable: Drawable?) {
launchAnim(drawable != null)
if (drawable != null) fade() else resetFade()
super.setImageDrawable(drawable)
}
override fun setImageIcon(icon: Icon?) {
launchAnim(icon != null)
if (icon != null) fade() else resetFade()
super.setImageIcon(icon)
}
override fun setImageResource(resId: Int) {
launchAnim(resId != 0)
if (resId != 0) fade() else resetFade()
super.setImageResource(resId)
}
override fun setImageURI(uri: Uri?) {
launchAnim(uri != null)
if (uri != null) fade() else resetFade()
super.setImageURI(uri)
}
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment